Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android——使用Sherlock库,操作栏选项卡旁边的图像图标_Android_Tabs_Android Actionbar_Actionbarsherlock - Fatal编程技术网

Android——使用Sherlock库,操作栏选项卡旁边的图像图标

Android——使用Sherlock库,操作栏选项卡旁边的图像图标,android,tabs,android-actionbar,actionbarsherlock,Android,Tabs,Android Actionbar,Actionbarsherlock,我目前正在我现有的项目中实施ActionBarSherlock 我计划使用3个选项卡。我可以让标签正常工作,但我似乎无法解决一个问题 我的目标是低端手机,因为我的应用程序对许多型号的手机都很友好。但是,使用操作栏、选项卡布局,然后在选项卡布局中使用viewpager是有代价的。在我的HTC难以置信的测试手机上,碎片看起来相当小 因此,我决定拿出操作栏,并尝试在我的“选项卡”旁边添加一个图标 使用TabView,我当然可以在父视图中添加图标,但在使用actionbar(特别是ActionBarSh

我目前正在我现有的项目中实施ActionBarSherlock

我计划使用3个选项卡。我可以让标签正常工作,但我似乎无法解决一个问题

我的目标是低端手机,因为我的应用程序对许多型号的手机都很友好。但是,使用操作栏、选项卡布局,然后在选项卡布局中使用viewpager是有代价的。在我的HTC难以置信的测试手机上,碎片看起来相当小

因此,我决定拿出操作栏,并尝试在我的“选项卡”旁边添加一个图标

使用TabView,我当然可以在父视图中添加图标,但在使用actionbar(特别是ActionBarSherlock)时,我遇到了同样的问题

当然,我是在用编程方式添加选项卡

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

actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayShowTitleEnabled(false);

for (int i = 1; i <= 3; i++) {
        ActionBar.Tab tab = getSupportActionBar().newTab();
        tab.setText("Tab " + i);
        tab.setTabListener(this);
        getSupportActionBar().addTab(tab);
}
final ActionBar ActionBar=getSupportActionBar();
actionBar.setNavigationMode(actionBar.NAVIGATION\u MODE\u选项卡);
actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayShowTitleEnabled(false);
对于(int i=1;i