-1

嗨,我完全按照下面的教程进行操作,现在我想知道如何为每个选项卡添加一个图标?我只知道如何将图标添加到菜单而不是选项卡。另外我是android新手,所以如果有人能告诉我应该去哪里,那就太棒了。android:icon="@drawable/ic_action_view_as_list"

现在它只是添加带有参数的文本,ActionBar.Tab tabB = bar.newTab().setText("Summary");但我也希望例如 tabB 有android:icon="@drawable/ic_action_view_as_list"

这是教程

和这里

谢谢

4

2 回答 2

1

使用ActionBarSherlock

public class MainActivity extends SherlockFragmentActivity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        ActionBar actionBar = getSupportActionBar();
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

        actionBar.setDisplayShowTitleEnabled(true);

        Tab tab = actionBar.newTab()
                .setText("Android")
                .setTabListener(new AndroidFragment())
                .setIcon(R.drawable.android);

        actionBar.addTab(tab);

    }
}
于 2012-11-14T14:17:18.347 回答
0

你可以这样做:

ActionBar.Tab tabB = bar.newTab()
.setText("Summary")
.setIcon(R.drawable.ic_action_view_as_list);;
于 2012-11-14T14:22:28.390 回答