просмотр списка и вкладка

1

Я хочу сделать приложение, которое позволяет navigatiton другому действию, имеющему элемент управления вкладкой. Эта навигация осуществляется с помощью события click для элемента. Может кто-нибудь помочь мне с этим?

спасибо

Теги:

2 ответа

0
Лучший ответ

Я не уверен, что это было бы возможно, используя разные действия, возможно, если вы хотите использовать fragments (которые аналогично действиям) вы могли бы объединить несколько в одно приложение, используя какой-то интерфейс вкладок. Однако, мой вопрос заключается в том, почему вы хотели бы объединить несколько действий в один интерфейс?

Что касается создания одного действия с использованием вида с вкладками, я бы начал с проверки класса TabHost для макета и используйте объект TabWidget для части контента внутри каждой вкладки. Если вы ищете какой-то примерный код для начала работы, учебник Google - отличное место для начала.

  • 0
    ну, у меня уже есть список с предметами. Я хочу увидеть описание этого товара в другом представлении. Я думал, что это представление может иметь два описания этого элемента, разделенные на две вкладки. Например, мой элемент - это страна, и когда я щелкаю элемент страны, который переключается на другое представление с двумя вкладками, одна с населением страны, а другая о погоде.
  • 0
    извините, я новичок в Android: s
Показать ещё 3 комментария
0

Вы можете использовать следующий пример, чтобы создать 1 вкладку с помощью TabHost. Вы просто дублируете код для каждой вкладки. Вам также понадобится некоторый xml, чтобы определить внешний вид вкладок. В приведенном ниже XML будут переключаться изображения по мере их выбора.

intent = new Intent().setClass(this, your1TabClass.class);          
    spec = tabHost.newTabSpec("Main").setIndicator("Name-of-tab",
                      res.getDrawable(R.drawable.your-tab-xml))
                  .setContent(intent);
    tabHost.addTab(spec);

И соответствующий макет your-tab-xml.xml

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- When selected, use grey -->
    <item android:drawable="@drawable/settings"
          android:state_selected="true" />
    <!-- When not selected, use white-->
    <item android:drawable="@drawable/mountain" />
</selector>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню