0
我知道這是不可能的,但有沒有解決方法,所以我可以使用標籤和自定義標題欄,而無需在每個單獨的活動中請求標題欄?自定義標題欄和標籤
我知道這是不可能的,但有沒有解決方法,所以我可以使用標籤和自定義標題欄,而無需在每個單獨的活動中請求標題欄?自定義標題欄和標籤
您可以爲TabActivity創建自定義標題欄。這樣這兩個選項卡都會出現在自定義標題欄中,並且您還可以使用TabActivity的上下文從選項卡中的任何活動中引用標題欄。
檢查此鏈接爲 http://www.helloandroid.com/tutorials/how-create-custom-titlebar
所以在使用本教程,你可以爲你的TabActivity
希望它幫助創建自定義標題欄的任何活動創建自定義標題欄的教程...
更新評論
你可以在你的標籤活動中添加一個像這樣的方法來更新標題。使用您自己的標題自定義佈局。更新方法中的字段。
這裏使用一個佈局一個的TextView
public void setMyTitle(String str)
{
MainTab.mTab.getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.my_title);
TextView title=(TextView) findViewById(R.id.titleText);
title.setText(str);
}
,並在你的TabActivity類例如IM
static MainTab mTab;//initialize the context of TabActivity from on create method
中的onCreate
()TabActivity類的
mTab=this;
和從Tab中的任何活動中都可以設置t他像這樣的標題。
MainTab.mTab.setMyTitle("MyTitle is ");
我可以通過使用上下文得到一個關於標題欄的例子嗎?我很難弄清楚你的意思。 – ryandlf