我已经在应用程序中实现了一些标签栏图标,但是它们似乎与标签文本重叠。



我究竟做错了什么?
这是一些代码:

public class MyActivity extends SherlockFragmentActivity {
    FragmentTabHost mTabHost = (FragmentTabHost) findViewById(android.R.id.tabhost);
    mTabHost.setup(this, getSupportFragmentManager(), R.id.realtabcontent);
    mTabHost.addTab(mTabHost.newTabSpec("TeamsFragment").setIndicator("Teams",
    getResources().getDrawable(R.drawable.tab_bar_icon_teams_2x)), BaseFragment.class, null);
}

public class BaseFragment extends SherlockFragment {
}

最佳答案

尝试使用诸如MigLayout之类的布局管理器-这样,您就可以准确说明图标/按钮的外观以及放置位置。如果不使用某种Layoutmanager,您将遇到很多问题...

从这里开始:http://www.miglayout.com/QuickStart.pdf

08-16 04:32