是否可以将Fragment Tab Host的外观更改为这样的内容?
答案 0 :(得分:0)
您可以通过为每个选项卡的指示器创建一个自定义drawable来实现这一点,其中包含两个图像,一个用于选定状态,另一个没有选择状态,然后只需将drawable设置为每个选项卡的指示器,同时向TabHost添加选项卡。例如......
YourTabHost.addTab(newTabSpec(tabname).setIndicator("",
getResources().getDrawable(R.drawable.yourcustomdrawable)));
并且您的自定义drawable将如下所示..
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/selectedbuttonimage" android:state_selected="true"/>
<item android:drawable="@drawable/normalimage"/>
</selector>