Я хочу присвоить моей TabActivity собственный заголовок. Но следующие коды не работают. Что не так в кодексе? И как я могу сделать пользовательский заголовок для TabActivity? Спасибо!
public class ShowExam_TabAct extends TabActivity {
public static boolean customTitleSupported = false;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tabs);
customTitleSupported = requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
if (customTitleSupported) {
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
R.layout.title);
TextView title = (TextView) findViewById(R.id.TV_title);
title.setText("new title!");
}
TabHost tabHost = (TabHost) findViewById(android.R.id.tabhost);
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("Mars")
.setContent(new Intent(this, List1.class)));
tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("Earth")
.setContent(new Intent(this, List2.class)));
}
}