Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
2 / 2 / 1
Регистрация: 20.07.2014
Сообщений: 18
1

RelativeLayout findViewById return null

20.08.2014, 22:46. Показов 1860. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я что-то не пойму никак.. почему RelativeLayout возвращает не ссылку на TextView, а null?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        AlertDialog.Builder adb = new AlertDialog.Builder(getActivity());
        adb.setTitle("");
        adb.setPositiveButton("", this);
        adb.setNegativeButton("", this);
        RelativeLayout view = (RelativeLayout) getActivity().getLayoutInflater().inflate(R.layout.dialog, null);
        adb.setView(view);
        Dialog dialog = adb.create();
        TextView tv= (TextView) view.findViewById(R.id.tv);
                // и tv == null, почему?
        dialog.setCanceledOnTouchOutside(false);
        return dialog;
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.08.2014, 22:46
Ответы с готовыми решениями:

FindViewById() возращает null
Добрый день! Воспроизвожу код из книги Head First Android. При получении элементов при помощи...

FindViewByID возвращает Null
День добрый. Я в разработке андроида новичек, и застрял можно сказать в самом начале. Имеется...

FindViewByID возвращает Null производного класса View
Возвращает null в v, что может быть. если использовать родной SurfaceView все ОК. Кнопку находит....

FindViewById
Назрел вопрос, почему в MainActivity мы пишем, например, ListView lvMain = (ListView)...

1
4 / 4 / 1
Регистрация: 27.06.2014
Сообщений: 36
21.08.2014, 18:28 2
waycomm, а где, собственно, у вас TextView прописан? Похоже на то, что его просто нет в layout-файле
0
21.08.2014, 18:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2014, 18:28
Помогаю со студенческими работами здесь

findViewById и Fragment
Пытаюсь использовать getView().findViewById Но не работает

Инициализация view элементов findViewById
Здравствуйте. такой вопрос постоянно приходится в методах указывать findViewById на используемые...

Какую роль выполняет findViewById в андроиде?
ребята! подскажите пожалуйста, какую роль выполняет findViewById в андроиде? пример VideoView...

LinearLayout vs RelativeLayout
этот LinearLayout вообщевозможно переделать на RelativeLayout??? <?xml version="1.0"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru