私はactionbarsherlockを使用しています。私は、アクションバーのテキストとボタンの編集を使用したいと思います。私は多くの文書や投稿を見てきましたが、解決策はまだ見つかりませんでした。Edit TextフィールドとボタンをActionBarにどのように追加できますか?
Androidのアクションバーにテキストを編集するにはどうすればよいですか?
私はactionbarsherlockを使用しています。私は、アクションバーのテキストとボタンの編集を使用したいと思います。私は多くの文書や投稿を見てきましたが、解決策はまだ見つかりませんでした。Edit TextフィールドとボタンをActionBarにどのように追加できますか?
Androidのアクションバーにテキストを編集するにはどうすればよいですか?
通常のButton
をアクションバーに入れると、IMHOはかなりひどいです。
あなたのメニューXMLリソースの<item>
要素には、android:actionLayout
を使用できます。これは、レイアウトXMLリソースの名前を指す必要があります。このリソースは、アクションバーの中に膨張されます。この<item>
要素に対応するMenuItem
オブジェクトのgetActionView()
を呼び出してウィジェットを取得できます。
Here is a sample projectこれを実証しています。この手法ではHere is the documentationです。
ウェブサイトにあるアクションバーのシャーロックに関する文書をチェックしてください。基本的にはアクションバーに何かを追加する
あなたは次のようにのようなメニュー項目の面でそれを追加する必要がありシャーロック:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
//inflate with your particular xml
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.child_add_menu, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
//your code here
}
あなたはまたで尋ねている質問をチェックアウトすることができます:ActionBarSherlock with multiple MenuItems?
を優れた答え。ちょうど私が探していたもの。 –