Урок 42. Список - ListView
Re: Урок 42. Список - ListView
1) если нужно создать собственную тему, то это делается в styles.xml, обычно на основе существующей темы. Далее в манифесте задаете апликайшну или отдельной активити свою тему. Из кода тоже можно (setTheme(R.styles.MyTheme)), только до вызова setContentView. (может это поможет: viewtopic.php?t=1856&p=11213#p11213)
2) если eclipse, то ctrl+shift+f
2) если eclipse, то ctrl+shift+f
-
- Сообщения: 16
- Зарегистрирован: 03 апр 2014, 19:29
Re: Урок 42. Список - ListView
Здравствуйте как сделать ListView, в котором при нажатии на элемент открывался определенный layout файл?
Re: Урок 42. Список - ListView
что это значит?Nikita0707 писал(а):Здравствуйте как сделать ListView, в котором при нажатии на элемент открывался определенный layout файл?
-
- Сообщения: 93
- Зарегистрирован: 05 мар 2014, 06:20
Re: Урок 42. Список - ListView
Наверное хочет что-бы при нажатии на item вызывалось другое activity.
Для этого нужно почитать эти два урока:
http://startandroid.ru/ru/uroki/vse-uro ... tview.html
http://startandroid.ru/ru/uroki/vse-uro ... ivity.html
Для этого нужно почитать эти два урока:
http://startandroid.ru/ru/uroki/vse-uro ... tview.html
http://startandroid.ru/ru/uroki/vse-uro ... ivity.html
Linux Fedora RFRemix + Intellij Idea
-
- Сообщения: 16
- Зарегистрирован: 03 апр 2014, 19:29
Re: Урок 42. Список - ListView
Напимер, у меня есть список: Бразилия, Россия, Мексика, Андора. При нажатии на России у меня октрывается новый layout, где написана более подробная информация о этой стране.klblk писал(а):что это значит?Nikita0707 писал(а):Здравствуйте как сделать ListView, в котором при нажатии на элемент открывался определенный layout файл?
Re: Урок 42. Список - ListView
не layout, а activity. Обо всем этом есть в уроках.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 42. Список - ListView
onListItemClick обрабатываешь, Foenix правильно тебе подсказываетNikita0707 писал(а): Напимер, у меня есть список: Бразилия, Россия, Мексика, Андора. При нажатии на России у меня октрывается новый layout, где написана более подробная информация о этой стране.
[syntax=java5]
ListView lv;
lv = (ListView) findViewById(R.id.list);
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Intent i = new Intent(getApplicationContext(),
NextActivity.class);
startActivityForResult(i);
}
}); [/syntax]
типа такое
«Life is too short to spend rewriting code»
Re: Урок 42. Список - ListView
уважаемые гуру
создал ListActivity по подобию данного урока и прицепил onListItemClick для перехода на новое Activity для каждой строки списка.
сделав для одной строки-был рад работоспособности.добавил остальные 9 строк и...ошибка.работает только первоначальная
activity и layout-ы копипастил ,т.к. они будут подобными, меняя лишь айди и имена
прошу вашей помощи
создал ListActivity по подобию данного урока и прицепил onListItemClick для перехода на новое Activity для каждой строки списка.
сделав для одной строки-был рад работоспособности.добавил остальные 9 строк и...ошибка.работает только первоначальная
Код: Выделить всё
protected void onListItemClick(ListView l, View v, int position, long id) {
switch (position) {
case 0:
Intent intent = new Intent(this, guman.class);
startActivity(intent);
break;
case 1:
Intent intent_1 = new Intent(this, guman_prav.class);
startActivity(intent_1);
break;
case 2:
Intent intent_2 = new Intent(this, ekonom_ta_uprav.class);
startActivity(intent_2);
break;
прошу вашей помощи
Re: Урок 42. Список - ListView
А в манифесте указали эти активити?
Re: Урок 42. Список - ListView
0) Имена классов с большой буквы пож-та, эстетика кода) Про подчеркивания не знаю, но в jave они как-то тоже не смотрятся)
(я бы писал так: intent1, GumanPrav и т.д.)
1) Если что-то где-то падает, то должны быть логи
2) *Вангую* Вторая и третья Activity не прописаны в манифесте. (опередили)
3) Если Activity идентичны может стоит использовать одну и туже во всех 3 случаях?
(я бы писал так: intent1, GumanPrav и т.д.)
1) Если что-то где-то падает, то должны быть логи
2) *Вангую* Вторая и третья Activity не прописаны в манифесте. (опередили)
3) Если Activity идентичны может стоит использовать одну и туже во всех 3 случаях?
Re: Урок 42. Список - ListView
здравствуйте. помогите перевести "android:background - setBackgroundResource(int) -A drawable to use as the background. "
??A drawable to ?? гугл переводит рисуем(
??A drawable to ?? гугл переводит рисуем(
Re: Урок 42. Список - ListView
если draw -это рисовать, а able - способный, то перевести можно как "способный быть нарисованным", или любая понятная вам интерпретация.. не всегда слово можно перевсти иногда его можно только понять... В данном случае имеется в виду, что содержимое может быть картинкой, т.е. объектом, который был создан путем рисования. Как то так.. но вообще я не силен в лингвистикеyazimma писал(а):здравствуйте. помогите перевести "android:background - setBackgroundResource(int) -A drawable to use as the background. "
??A drawable to ?? гугл переводит рисуем(
Т.е. метод андрюха:заднийфон - установитьЗаднимФономРесурс(число) подразумевает что число, это численный идентификатор картинки сгенерированный и хранящийся в файле R.java...
Последний раз редактировалось altwin 10 апр 2014, 16:09, всего редактировалось 2 раза.
-
- Сообщения: 93
- Зарегистрирован: 05 мар 2014, 06:20
Re: Урок 42. Список - ListView
Графический ресурс - картинка или xml файл с параметрами графики.yazimma писал(а):здравствуйте. помогите перевести "android:background - setBackgroundResource(int) -A drawable to use as the background. "
??A drawable to ?? гугл переводит рисуем(
Linux Fedora RFRemix + Intellij Idea
Re: Урок 42. Список - ListView
спасибо!
Re: Урок 42. Список - ListView
спасибо большое.видно к середине ночи мозг начал отключаться "Ванга" оказалась праваklblk писал(а): 2) *Вангую* Вторая и третья Activity не прописаны в манифесте. (опередили)
само Activity везде одинаково (разметка) а вот данные разные будут.3) Если Activity идентичны может стоит использовать одну и туже во всех 3 случаях?
можно ли чтоб при нажатии разных элементов в Activity просто менялись данные? может с помощью SQL или каким другим способом
пример бы еще
Re: Урок 42. Список - ListView
думаю будет достаточно этого: http://startandroid.ru/ru/uroki/vse-uro ... ntent.htmlallzp писал(а):спасибо большое.видно к середине ночи мозг начал отключаться "Ванга" оказалась праваklblk писал(а): 2) *Вангую* Вторая и третья Activity не прописаны в манифесте. (опередили)само Activity везде одинаково (разметка) а вот данные разные будут.3) Если Activity идентичны может стоит использовать одну и туже во всех 3 случаях?
можно ли чтоб при нажатии разных элементов в Activity просто менялись данные? может с помощью SQL или каким другим способом
пример бы еще
Re: Урок 42. Список - ListView
спасибо но у меня немного другая структура.klblk писал(а): думаю будет достаточно этого: http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
из главного окна я перехожу на список (например марки автомобилей) где выбрав нужный подпункт (марку) я перехожу в новое Activity, которое,собственно, и необходимо заполнить (история марки и другая стат. информация ,список моделей и т.д ). то есть множество текстовых полей и таблиц.
можно ли создать БД с необходимой инфой чтоб Activity заполнялись в соответствии с id определенного поля/ячейки?
Re: Урок 42. Список - ListView
Думаю можно, но вопросы по бд не ко мне) ну и не в этоту тему скорее всего.
Re: Урок 42. Список - ListView
Можно.allzp писал(а):спасибо но у меня немного другая структура.klblk писал(а): думаю будет достаточно этого: http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
из главного окна я перехожу на список (например марки автомобилей) где выбрав нужный подпункт (марку) я перехожу в новое Activity, которое,собственно, и необходимо заполнить (история марки и другая стат. информация ,список моделей и т.д ). то есть множество текстовых полей и таблиц.
можно ли создать БД с необходимой инфой чтоб Activity заполнялись в соответствии с id определенного поля/ячейки?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 42. Список - ListView
Интересует как (в смысле код) можно виделить один или несколько элементов списка. Например, цвет, горизонтальную центровку (гравити) или размер. Подскажите, пожалуйста, номер урока или ссылку на статью с понятными объяснениями и желательно кодом, так как еще новичок.
Спасибо
Спасибо