2

私は RoboGuice+SherlockActionBar-V4.0 を使用しており、タブ ナビゲーションをテストするサンプル アプリを作成しています。

タブでアクティビティを切り替えるにはどうすればよいですか?

//old method was .
spec = tabHost.newTabSpec("tab1").setIndicator(null,
  res.getDrawable(R.drawable.ic_tab_capture))
  .setContent(new Intent(this,TabOne.class));
tabHost.addTab(spec);

サンプルコードが利用可能であれば、それは私にとって素晴らしいはずです.

前もって感謝します 。

4

2 に答える 2

2

このスニペットを使用して、SherlockActionbar+RoboGuiceでタブを正常に設定しました。 http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentTabs.html、サンプルアプリ> https://bitbucket.org/ashish2py/sherlockrobotab

于 2012-04-17T10:42:17.277 に答える
1

サンプル コードから、次のことを試すことができます。

for (int i = 1; i <= 3; i++) {
        ActionBar.Tab tab = getSupportActionBar().newTab();
        tab.setText("Tab " + i);
        tab.setIcon(R.drawable.abs__ic_cab_done_holo_light);
        tab.setTabListener(this);
        getSupportActionBar().addTab(tab);
    }

これは、ABS4 と RoboGuice を使用して、私の 2.3.3 環境で動作します。

于 2012-03-15T22:39:06.860 に答える