ビュー タイトルと 1 つのアイテムのみを含むアクション バーがあります。withText
Androidにアイテムのタイトルを表示させたいので、属性を適用しました。ただし、タイトル テキストは表示されません。表示するスペースが十分にあります。
次に、ボタンのクリックなどでアクションバーのビューのタイトルを変更できるかどうかを知りたいです。
ビュー タイトルと 1 つのアイテムのみを含むアクション バーがあります。withText
Androidにアイテムのタイトルを表示させたいので、属性を適用しました。ただし、タイトル テキストは表示されません。表示するスペースが十分にあります。
次に、ボタンのクリックなどでアクションバーのビューのタイトルを変更できるかどうかを知りたいです。
オプションを設定MenuItem
してもshowAsAction="withText"
、テキストを表示するかどうかは最終的にシステムが決定します。 withText
テキストを表示したいというシステムへのヒントにすぎません。ほとんどの携帯電話 (Galaxy Nexus など) では、テキストは縦向きモードでは常に非表示になり、横向きモードでは空きがある場合に表示されます。
タイトルの設定に関してはActionBar
、 を呼び出して行うことができますsetTitle
。クリックでこれを行うと、次のButton
ようになります。
Button myButton = (Button)findViewById(R.id.my_button);
myButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ActionBar bar = getActionBar();
bar.setTitle("New Title");
}
});