我检查了一个要求使用.setIndicator(View视图)的解决方案,并在布局文件中添加了Tab标题和图标。但我想动态添加FragmentTabHost并设置其图标。那么有人可以回答如何使用.setIndicator(View view)
作为动态添加说3个标签的示例吗?
public class MainActivity extends ActionBarActivity {
private FragmentTabHost mTabHost;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mTabHost = (FragmentTabHost)findViewById(android.R.id.tabhost);
mTabHost.setup(this, getSupportFragmentManager(), android.R.id.tabcontent);
Drawable icon = getResources().getDrawable(R.drawable.icon);
mTabHost.addTab(mTabHost.newTabSpec("tab1").setIndicator("Tab 1", icon), FragmentTab.class, null);
}
}