0

我有一個應用程序使用ActionBar和Fragment在應用程序中顯示幾個不同的視圖。到目前爲止,我只顯示了一個項目列表,一張照片,一個網頁視圖......但我想進一步在Fragment中顯示一個主/細節流,以便我可以有一個ListView和DetailView。這是迄今爲止一個示例代碼片段內部的主/流程

// ActionBar 
    ActionBar actionbar = getActionBar(); 
    actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); 

    // create new tabs and and set up the titles of the tabs 
    ActionBar.Tab mFindTab = actionbar.newTab().setText(
      getString(R.string.ui_tabname_find)); 
    ActionBar.Tab mChatTab = actionbar.newTab().setText(
      getString(R.string.ui_tabname_chat)); 
    ActionBar.Tab mMeetTab = actionbar.newTab().setText(
      getString(R.string.ui_tabname_meet)); 
    ActionBar.Tab mPartyTab = actionbar.newTab().setText(
      getString(R.string.ui_tabname_party)); 

    // create the fragments 
    Fragment mFindFragment = new FindFragment(); 
    Fragment mChatFragment = new ChatFragment(); 
    Fragment mMeetFragment = new MeetFragment(); 
    Fragment mPartyFragment = new PartyFragment(); 

    // bind the fragments to the tabs - set up tabListeners for each tab 
    mFindTab.setTabListener(new MyTabsListener(mFindFragment, 
      getApplicationContext())); 
    mChatTab.setTabListener(new MyTabsListener(mChatFragment, 
      getApplicationContext())); 
    mMeetTab.setTabListener(new MyTabsListener(mMeetFragment, 
      getApplicationContext())); 
    mPartyTab.setTabListener(new MyTabsListener(mPartyFragment, 
      getApplicationContext())); 

    // add the tabs to the action bar 
    actionbar.addTab(mFindTab); 
    actionbar.addTab(mChatTab); 
    actionbar.addTab(mMeetTab); 
    actionbar.addTab(mPartyTab); 

如何創建主/詳細信息流,使bar.tab它顯示在相應的動作觸摸的時候?

回答

0

您是否知道您可以在「新建」菜單中爲此創建存根?

的菜單選擇:文件>新建> Android的活動>主/從流量

我建議你創建一個使用這個嚮導的例子,然後用它來了解如何一切正常(這會給你的代碼使用正確的模式,並已實施所有正確的代碼標準)。

+0

我認爲他的主要問題將是向後的功能和保持一致性。如果是這種情況,自動生成的代碼不會幫助他。 – mp3por