powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос как найти виджет не в главной активности
25 сообщений из 34, страница 1 из 2
Вопрос как найти виджет не в главной активности
    #37865800
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В главной активности ищу так
ListView L = (ListView)findViewById(R.id.ListView01);

Но когда перехожу на другую активность, что писать в функции findViewById

ListView L = (ListView)findViewById( Тут что писать );
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37865807
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
приложение под Android
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37865811
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GlauxВ главной активности ищу так
Объясните нам с гуглом, где это?
https://www.google.com/search?q=главная+активность+в+Java

GlauxНо когда перехожу на другую активность
Другая, это, соответственно, "подчиненная"?
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37865814
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GlauxListView L = (ListView)findViewById( Тут что писать );
А что мешает писать так же?
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37865815
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczGlauxВ главной активности ищу так
Объясните нам с гуглом, где это?
https://www.google.com/search?q=главная+активность+в+Java

GlauxНо когда перехожу на другую активность
Другая, это, соответственно, "подчиненная"?

Главная это main,Приложение Android
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37865816
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczGlauxListView L = (ListView)findViewById( Тут что писать );
А что мешает писать так же?

ListView находиться в другой XML и так писать походу не получиться
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37865870
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UP
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866081
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не получится так - по системе управлениями активностями Android может убить ваше приложение в любое время когда оно не на верху back stack.
А что вам вообще надо? Ваш пример какой-то кривоватый)

Теоретически можно сделать так - когда нужно что-то поменять из одной активности - пишите в базу или в файл, вторая активность когда снова окажется наверху выполнит метод - onResumed - тут можно проверить обновления(база файл) и обновить UI - тут findViewById сработает. А если вторая активность не окажется сверху - так зачем ее обновлять? Ну если только у вас полупрозрачное окно... В общем опишите задачу конкретнее, постараюсь помочь.
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866193
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никНе получится так - по системе управлениями активностями Android может убить ваше приложение в любое время когда оно не на верху back stack.
А что вам вообще надо? Ваш пример какой-то кривоватый)

Теоретически можно сделать так - когда нужно что-то поменять из одной активности - пишите в базу или в файл, вторая активность когда снова окажется наверху выполнит метод - onResumed - тут можно проверить обновления(база файл) и обновить UI - тут findViewById сработает. А если вторая активность не окажется сверху - так зачем ее обновлять? Ну если только у вас полупрозрачное окно... В общем опишите задачу конкретнее, постараюсь помочь.


Есть список товаров на одной активности,когда человек кликает он переходит в другую активность чтобы посмотреть детали.
Потом по кнопке назад он возвращается на список товаров.
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866209
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GlauxЕсть список товаров на одной активности,когда человек кликает он переходит в другую активность чтобы посмотреть детали.
Потом по кнопке назад он возвращается на список товаров.
ну так и нахрена тебе (ListView)findViewById(Тут что писать) ? впрочем дай угадаю, нужно в открываемую вьюху передать выбранный товар. да?
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866222
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaGlauxЕсть список товаров на одной активности,когда человек кликает он переходит в другую активность чтобы посмотреть детали.
Потом по кнопке назад он возвращается на список товаров.
ну так и нахрена тебе (ListView)findViewById(Тут что писать) ? впрочем дай угадаю, нужно в открываемую вьюху передать выбранный товар. да?

Да, а потом там показать детали!!
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866250
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glauxchpashaпропущено...

ну так и нахрена тебе (ListView)findViewById(Тут что писать) ? впрочем дай угадаю, нужно в открываемую вьюху передать выбранный товар. да?

Да, а потом там показать детали!!
ну так и передавай выбранный элемент. зачем тебе в другой вьюхе ListView целиком?
дай еще угадаю, как передавать, да? самый простой способ - singleton
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866280
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaGlauxпропущено...


Да, а потом там показать детали!!
ну так и передавай выбранный элемент. зачем тебе в другой вьюхе ListView целиком?
дай еще угадаю, как передавать, да? самый простой способ - singleton

Передается ID заказа,а там уже детали вытягиваю.

Может детали заказа показывать в диалоговом окне?

chpasha без стеба нельзя? тут вроде не ПТ как ни как
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866334
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GlauxПередается ID заказа,а там уже детали вытягиваю.
ну так тем более, в чем проблема? сериализуемые объекты можно напрямую передавать в стартуемую Activity. хотя эффективности ради лучше было бы передавать уже объект - он уже загружен в ListView, какой смысл грузить его еще раз по ID?

GlauxМожет детали заказа показывать в диалоговом окне?
при чем тут диалоговое окно и что это меняет? для Деталей оно не годится - так не принято.

Glauxchpasha без стеба нельзя? тут вроде не ПТ как ни как
как можно еще общаться с человеком, который малого того что в предмете не шарит вообще никак, но даже не может вразумительно объяснить чего он хочет? и даже если не поленишься разобраться и дашь ему подсказку, все чего дождешься - это просьбы о "примерчике". т.е. по-хорошему смысла отмечаться в этом топике вообще нет. так что терпи уж... и не вздумай примерчиков просить ;)
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866341
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Показывать в диалоговом окне
2) Для перехода из одной активности в другую используют Intent например так -
Intent details = new Intent(DetailsActivity.class);// что будет вызвано
details.getExtras().put("detail", Details);//ложим детали
startActivityForResult(details);//собственно вызов


Во второй активности -

Intent details = getIntent();//получаем причину вызова
Details d = details.getExtras().get("detail");// получаем доп инфу


естественно, код не для продакшена, писал по памяти - нужны проверки на нулл и тд. Но общий принцип должен быть понятен. Гуглите про Intent extras
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866366
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл ник1) Показывать в диалоговом окне
2) Для перехода из одной активности в другую используют Intent например так -
Intent details = new Intent(DetailsActivity.class);// что будет вызвано
details.getExtras().put("detail", Details);//ложим детали
startActivityForResult(details);//собственно вызов


Во второй активности -

Intent details = getIntent();//получаем причину вызова
Details d = details.getExtras().get("detail");// получаем доп инфу


естественно, код не для продакшена, писал по памяти - нужны проверки на нулл и тд. Но общий принцип должен быть понятен. Гуглите про Intent extras

С Intent - я разобрался там все просто. Мне надо эту дополнительную информацию как то отобразить в ListView еще!!!
Вот там не знаю как найти этот ListView
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866372
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaGlauxПередается ID заказа,а там уже детали вытягиваю.
ну так тем более, в чем проблема? сериализуемые объекты можно напрямую передавать в стартуемую Activity. хотя эффективности ради лучше было бы передавать уже объект - он уже загружен в ListView, какой смысл грузить его еще раз по ID?

GlauxМожет детали заказа показывать в диалоговом окне?
при чем тут диалоговое окно и что это меняет? для Деталей оно не годится - так не принято.

Glauxchpasha без стеба нельзя? тут вроде не ПТ как ни как
как можно еще общаться с человеком, который малого того что в предмете не шарит вообще никак, но даже не может вразумительно объяснить чего он хочет? и даже если не поленишься разобраться и дашь ему подсказку, все чего дождешься - это просьбы о "примерчике". т.е. по-хорошему смысла отмечаться в этом топике вообще нет. так что терпи уж... и не вздумай примерчиков просить ;)

проходи мимо дятел, для стеба есть ПТ.
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866377
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glauxпроходи мимо дятел, для стеба есть ПТ.
зачетно раскрылся. схожу-ка я за попкорном.
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866404
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha ты бесконечно болен,ты сам раскрылся.
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866414
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glauxchpasha ты бесконечно болен
ты уже проблему заборол, доктор?
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866427
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glauxзабыл ник1) Показывать в диалоговом окне
2) Для перехода из одной активности в другую используют Intent например так -
Intent details = new Intent(DetailsActivity.class);// что будет вызвано
details.getExtras().put("detail", Details);//ложим детали
startActivityForResult(details);//собственно вызов


Во второй активности -

Intent details = getIntent();//получаем причину вызова
Details d = details.getExtras().get("detail");// получаем доп инфу


естественно, код не для продакшена, писал по памяти - нужны проверки на нулл и тд. Но общий принцип должен быть понятен. Гуглите про Intent extras

С Intent - я разобрался там все просто. Мне надо эту дополнительную информацию как то отобразить в ListView еще!!!
Вот там не знаю как найти этот ListView

Я абсолютно непонимаю чего ты хочешь:) В моем примере ты на каждый клик создаешь новую активность, соттвественно зачем искать что-то если оно еще не создано? И вообще мне непонятно зачем в details-view использовать list-view?
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866462
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никGlauxпропущено...


С Intent - я разобрался там все просто. Мне надо эту дополнительную информацию как то отобразить в ListView еще!!!
Вот там не знаю как найти этот ListView

Я абсолютно непонимаю чего ты хочешь:) В моем примере ты на каждый клик создаешь новую активность, соттвественно зачем искать что-то если оно еще не создано? И вообще мне непонятно зачем в details-view использовать list-view?

В списке товаров есть ID потом я эту ID передаю и далее дергаю базу чтобы показать детали.

База лежит на удаленном сервере,дергаю её через Инет.
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866464
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaGlauxchpasha ты бесконечно болен
ты уже проблему заборол, доктор?

В процессе ещё. извиняй не сдержался.
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866469
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Glauxзабыл никпропущено...


Я абсолютно непонимаю чего ты хочешь:) В моем примере ты на каждый клик создаешь новую активность, соттвественно зачем искать что-то если оно еще не создано? И вообще мне непонятно зачем в details-view использовать list-view?

В списке товаров есть ID потом я эту ID передаю и далее дергаю базу чтобы показать детали.

База лежит на удаленном сервере,дергаю её через Инет.
Ок, ну и в чем проблема?
Main activity - details clicked -> create intent->put ID to intnet -> start intent-> details activity onCreate() -> get Intent() -> getId -> Достаем товар по айди -> отрисовываем экран. Где тут listview и зачем он вообще нужен?
...
Рейтинг: 0 / 0
Вопрос как найти виджет не в главной активности
    #37866478
Glaux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никGlauxпропущено...


В списке товаров есть ID потом я эту ID передаю и далее дергаю базу чтобы показать детали.

База лежит на удаленном сервере,дергаю её через Инет.
Ок, ну и в чем проблема?
Main activity - details clicked -> create intent->put ID to intnet -> start intent-> details activity onCreate() -> get Intent() -> getId -> Достаем товар по айди -> отрисовываем экран. Где тут listview и зачем он вообще нужен?

У товара много параметров,вот и хочу их отобразить строчками.
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос как найти виджет не в главной активности
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]