ブラウザと同様の機能を持つアプリを作成しました。これは私が今持っているものです。カスタムビューを作成する方法をすべてのアクションバーのスペースを取るので、メニューもカバーしますか?
のEditText(その中google.comと1)をユーザーがクリックするiがオーバーフローボタンと他のアイコンをカバーアクションバーのスペースのすべてを取ることにしたいときはいつでも(これらもメニュー項目です)。
私はそれを行う方法はありますか?これまでは、edittextのレイアウトウェイトを1に設定しようとしましたが、動作しません。私も、私はプログラム的にそれをやってみたいことを言及する必要があり
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/searchfield"
android:layout_width="0dip"
android:layout_weight="1"
android:layout_height="match_parent"
android:background="@android:color/transparent"
android:imeOptions="actionGo"
android:inputType="textWebEmailAddress"
android:text="www.google.com" />
</LinearLayout>
:アクションバー内のカスタムビューは、ここでは、このような直線的なレイアウトです。
みんなありがとう
あなたは、次のトピックによって、これらのアイコンを非表示にすることができます
あなたが必要とするときouldアクティビティの 'requestWindowFeature'を呼び出すことで、ブラックジャックなどで自分のアクションバーを追加する –
EditTextをクリックするとメニュー項目を非表示にすることができます。 – jaibatrik
メニュー項目を隠す方法を見つけました。メニュー全体を隠すことはできますか? –