我想在我的tabview中添加图标,但它不起作用,看起来有点......糟糕。 (图:click me)。我使用了来自android shiped photoshop模板来设计图标。大小是48x48。
这是状态列表xml(list.xml):
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- selected state -->
<item android:drawable="@drawable/ic_tab_list_selected"
android:state_selected="true" />
<!-- unselected state (default) -->
<item android:drawable="@drawable/ic_tab_list_unselected" />
</selector>
tabhost:
spec = tabHost.newTabSpec("list").setIndicator("Stations"
,res.getDrawable(R.drawable.list))
.setContent(intent);
tabHost.addTab(spec);
图标位于“drawable-v5”文件夹中(我总是只使用最大图标/资源大小的drawable。这意味着,没有drawable-mdpi-v5和drawable-hdpi-v5等等)
任何人都可以帮助我,为什么我的tabhost看起来如此丑陋?我找不到问题......
提前谢谢!
答案 0 :(得分:0)
解决了它。将文件夹重命名为drawable-hdpi-v5