Урок 77. Tab - вкладки. TabActivity. Activity, как содержимое вкладки

Обсуждение уроков
sanSagittarius
Сообщения: 8
Зарегистрирован: 27 окт 2014, 11:35

Re: Урок 77. Tab - вкладки. TabActivity. Activity, как содер

Сообщение sanSagittarius » 27 окт 2014, 17:10

Добрый день!

Ребята, помогите, пожалуйста, начинающему продвинуться по теме урока.

Делаю две вкладки (one.xml и two.xml). На второй вкладке разместил текстовое поле "etName" для ввода данных и кнопку добавления введенных данных в SQLite.
Эмулятор отрабатывает корректно - вкладки со всеми полями и кнопками отобразились корректно.

После чего попытался добавить обработчик для поля ввода и, соответственно, кнопки добавления. Но почему-то не могу обратиться в MainActivity.java к полю ввода "etName" таким образом:

String name = etName.getText().toString();

В коде данное поле подчеркнуто красным и выдает ошибку: "etName cannot be resolved".

Если правильно понимаю, некорректно описано обращение к полю ввода. Пробовал различные варианты обращения к полю:

String name = two.etName.getText().toString();
String name = R.two.etName.getText().toString();
и т.д.

Т.е. действовал "методом тыка", т.к. не нашел, как правильно обращаться к полям на вкладках), но все, увы, неудачно.

Подскажите, пожалуйста, как правильно сделать?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Урок 77. Tab - вкладки. TabActivity. Activity, как содер

Сообщение Mikhail_dev » 27 окт 2014, 17:13

Изучайте ActionBar, там есть эти ТАБы. А то что вы сейчас читаете, оно уже deprecated и его никто не использует.

sanSagittarius
Сообщения: 8
Зарегистрирован: 27 окт 2014, 11:35

Re: Урок 77. Tab - вкладки. TabActivity. Activity, как содер

Сообщение sanSagittarius » 27 окт 2014, 17:47

Mikhail_dev писал(а):Изучайте ActionBar, там есть эти ТАБы. А то что вы сейчас читаете, оно уже deprecated и его никто не использует.
Благодарю за наводку! Буду копать в этом направлении.

Но, тем не менее, для понимания процесса все-таки было бы неплохо "добить" эту устаревающую тему.

AlexS
Сообщения: 14
Зарегистрирован: 10 дек 2014, 19:30

Re: Урок 77. Tab - вкладки. TabActivity. Activity, как содер

Сообщение AlexS » 10 дек 2014, 19:35

Подскажите как сделать так, чтобы к примеру активити первого таба не прерывалось не возобновлялось и тд. (Pause, Resume).

Для примера, есть 3 вкладки. На первой MediaPlayer который играет потоковое аудио. При переходе на вторую вкладку или третью - он обрубается.

ProgOleg
Сообщения: 1
Зарегистрирован: 16 мар 2015, 13:35

Re: Урок 77. Tab - вкладки. TabActivity. Activity, как содер

Сообщение ProgOleg » 16 мар 2015, 13:41

Добрый день,у меня ругаеться на getTabHost(); The method getTabHost() is undefined for the type MainActivity.Извечный вопрос что делать?

arv
Сообщения: 1
Зарегистрирован: 26 янв 2018, 14:49

Re: Урок 77. Tab - вкладки. TabActivity. Activity, как содер

Сообщение arv » 26 янв 2018, 14:54

Непонятно что писать в манифесте. На это при запуске выдает ошибку:
<activity
android:name=".OneActivity" />
<activity
android:name=".TwoActivity" />
Я использую мобильную AIDE, она не создает автоматически строки, приходится вручную. Автор, если можно указывайте, что нужно в манифесте дописать.

Ответить