アクションバーにときどき表示される 2 つの小さなアイコンを追加したいと考えています。ただし、これらのアイコンはクリックできないため、アクション アイテムとして追加したくありません。どのような方法でこれを行うことができますか?
2799 次
2 に答える
1
2 つのことを行うことができますが、異なるレイアウトになるので注意してください。
1) レイアウト ID を渡す:
actionBar.setCustomView(R.layout.MY_CUSTOM_LAYOUT);
2) ビューを渡す:
View v = getLayoutInflater().inflate(R.layout.MY_CUSTOM_LAYOUT, null);
actionBar.setCustomView(v);
オプション 1 では、カスタム レイアウトは MATCH_PARENT のように動作し、オプション 2 では WRAP_CONTENT のように動作します。理由はわかりません:S
それが役に立てば幸い。
于 2013-07-23T16:54:23.257 に答える