默认背景是黑色的,我想它不同的颜色。我想答案是下面的XML内(但我可能是错的)。如何改变标签的颜色TabHost(
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"
>
<!-- When selected -->
<item android:drawable="@drawable/login"
android:state_selected="true"
/>
<!-- When not selected -->
<item android:drawable="@drawable/login"
/>
</selector>
这是Mainactivity
TabHost tabHost = getTabHost();
// Tab for login
TabSpec Login = tabHost.newTabSpec("Login");
// setting Title and Icon for the Tab
Login.setIndicator("", getApplicationContext().getResources().getDrawable(R.drawable.drawtab1));
Intent LoginIntent = new Intent(this, Tab1Activity.class);
LoginIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Login.setContent(LoginIntent);
它为你的先生工作? – Remario
谢谢。对不起,它没有 - 确定哪个索引是。 –
您试图修改的孩子的索引。例如第一个孩子索引= 0 – Remario