как включить расширяемый вид списка под кнопкой одной вкладки - PullRequest
0 голосов
/ 04 июня 2011

Я новичок в Android и разрабатываю приложение для покупок. Я только что сделал две кнопки вкладки, теперь я хочу зависимый выпадающий список, как страна, штат и город. Обновить: Я создал две вкладки, и я хочу, чтобы мое приложение работало так: «Когда я нажимаю на первую вкладку, он должен отображать раскрывающийся список и при щелчке элемента в этом списке, он также должен отображать список, который также должен содержать элементы в нем. msgstr "То есть я хочу зависимый список.

Любая помощь будет оценена Спасибо глубокий

1 Ответ

0 голосов
/ 04 июня 2011

Вы можете указать идентификатор содержимого ваших вкладок с помощью setContent(view_id), как здесь:

TabHost tabHost = getTabHost();
tabHost.addTab(
    tabHost
        .newTabSpec("tab_1")
        .setIndicator("tab 1", getResources().getDrawable(android.R.drawable.ic_menu_view))
        .setContent(R.id.list_view_1)
    );

В приведенном выше примере я указываю идентификатор просмотра списка, который я хочупоказать для первой вкладки.Сделайте это для всех ваших вкладок / представлений.

Вы также можете реагировать на изменения вкладок, добавляя слушателей, например:

tabHost.setOnTabChangedListener(new OnTabChangeListener() {
    public void onTabChanged(String tabId) {
        if ("tab_1".equals(tabId)) {
            // ... user clicked tab_1, fill in the data in the view of the tab now
        }
    }
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...