Объявить TextView

220
28 августа 2017, 06:30

Есть Fragment у него есть лояут файл в котором текст вью. Надо отправить на этот текст вью какой то текст. Обычно я делал так text = (TextView) findViewById(R.id.textView3); text.setText(""); но во фрагменте метод findViewById не работает. Подскажите, как быть?

Answer 1

Переопределите метод onCreateView (можете скопировать код ниже). Вместо R.layout.your_layout - укажите свой layout

private TextView text;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.your_layout, container, false);
    text = (TextView) view.findViewById(R.id.textView3);
    return view;
}
Answer 2
TextView text=new TextView(someContext);
text.setText("Anus");
setContentView(text);
READ ALSO
Robot не получает цвет pixel'ей в Fullscreen приложениях

Robot не получает цвет pixel'ей в Fullscreen приложениях

Пытаюсь получить цвет цвет пикселя в игре, но вместо этого получаю цвет с рабочего стола windows (заставка) те как бы насквозь если игра в оконном...

188
Перекрытие элементов position: absolute;

Перекрытие элементов position: absolute;

Расположил картинку через

224
Библиотеки по работе с графами на C#

Библиотеки по работе с графами на C#

Подскажите пожалуйста, есть ли какие-то готовые библиотеки с алгоритмами на графах ? Интересуют: поиск в глубину, в ширину, поиск минимального...

297
Унификация проверки типов

Унификация проверки типов

Есть следующий код:

284