0
我跟着一個在線教程教學如何在android中建立一個自定義標題欄。 後您打造的佈局,這裏是如何將它添加到一個活動:android:把窗口自定義標題欄控件在一個單獨的類
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
...
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.window_title);
如果你對它們的標題欄的一部分按鈕添加onClickListeners,你這樣做:
Button b1 = (Button) findViewById(R.id.b1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(MyApp.this, News.class);
startActivity(intent);
}
});
這必須在每次要將標題欄添加到活動時完成。
有沒有辦法爲titlebar創建一個類並拋出所有內容,所以我不必在每個活動上重複自己?