どのようなアクティビティが開かれているかに基づいてカスタムタイトルバーのテキストを動的に変更する方法については多くのガイドがありますが、異なる活動のために異なるボタンを入れてください。他のボタンをAndroidのカスタムタイトルバーに表示するにはどうすればいいですか?
たとえば、あるページで、「+」ボタンを追加して友だちを追加したいのですが、他のアクティビティではそのようにしたくありません。ありがとう
どのようなアクティビティが開かれているかに基づいてカスタムタイトルバーのテキストを動的に変更する方法については多くのガイドがありますが、異なる活動のために異なるボタンを入れてください。他のボタンをAndroidのカスタムタイトルバーに表示するにはどうすればいいですか?
たとえば、あるページで、「+」ボタンを追加して友だちを追加したいのですが、他のアクティビティではそのようにしたくありません。ありがとう
あなたが変更したいそれぞれの活動のためのカスタムタイトルバーを作成することです、このコードは、タイトルバーを変更するsuper.onCreate(savedInstanceState)の下に追加します。 R.layout.checkinが活動のレイアウトであるとR.layout.titleがタイトルレイアウト ある
final boolean customTitleSupported = requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.checkin);
if (customTitleSupported) {
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
R.layout.title);
}
final TextView myTitleText = (TextView) findViewById(R.id.title);
if (myTitleText != null) {
myTitleText.setText(R.string.title_check_in);
}
ありがとうございました。
タイトルバーの+ボタンを使用しますか? – Hanry