Как я могу сделать SetText в моем TextView в моем макете фрагмента из строки "view.find .." не работает для меня " - PullRequest
0 голосов
/ 08 февраля 2019

Привет всем, я хочу установить текст из файла общих настроек в строку в текстовое представление в моем макете фрагмента, но когда я пытаюсь получить данные из файла общих настроек и поместить их в строку и из строки в текстовое представление по заданному тексту, ястолкнулся с проблемой нулевой указатель, как значения, которые я ему дал, является нулевым, как можно идентифицировать это?

Fragment.java

фрагмент.xml

enter image description here

и

logcat Ошибка

enter image description here

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019

Замените R.layout.fragment_home на R.layout.fragment_profile в ProfileFragment.java

Причина ошибки:

Вы надуваете fragment_home XML-макет в ProfileFragment.java ипытается получить доступ к textview виджету от fragment_profile

0 голосов
/ 08 февраля 2019
View view = inflater.inflate(R.layout.fragment_home, container,false)

Вы передаете frag_home взамен в frag_profile.

Просто измените его на frag_profile:

View view = inflater.inflate(R.layout.fragment_profile, container,false)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...