Я получил эту ошибку в моем android студийном проекте: Попытка вызвать виртуальный метод 'java .lang.CharSequence android .widget.TextView.getText ()' для нулевого объекта ссылка
Что я пытаюсь сделать: у меня есть основная деятельность и один фрагмент; этот фрагмент имеет TextView Я хочу обновить этот TextView из моей основной деятельности. Итак, я сделал этот код: (фрагмент выглядит хорошо в моем приложении, я получил эту ошибку, когда я хочу редактировать текстовое представление)
TextView edt1;
fragmentResultat myFragment = new fragmentResult();
View viewFrag = myFragment.getView();
if (viewFrag !=null) {
edt1 = (TextView) viewFrag.findViewById(R.id.display);
}
У меня нет ошибки при компиляции, только когда я пытаюсь set.text
просмотр этого текста.
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
edt1.setText(edt1.getText() + "1");
}
});
Спасибо за помощь