問題タブ [android-toolbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
36 に答える
92804 参照

android - Android SearchView で textcolor を変更することは可能ですか?

SearchView 要素には、テキストの色を変更するためのプロパティはありません。デフォルトのテキストの色は黒で、暗い背景では機能しません。ハックに頼らずにテキストの色を変更する方法はありますか?

テキストサイズの変更に関連するこの同様の質問を見つけましたが、これまでのところ、回答がありません: SearchView TextSize を設定するにはどうすればよいですか?

0 投票する
2 に答える
4155 参照

android - ナビゲーション ドロワーが開いているときにツールバー ボタンがタッチに反応しない

appcompat v7 ライブラリを使用してアプリのマテリアル デザイン バージョンに取り組んでいますが、ナビゲーション ドロワーで問題が発生しました。開くと、マテリアル デザイン ツールバーのボタンが機能しなくなります。ナビゲーション ドロワーの外側をタッチすると、ドロワーが閉じます。以下は、私が意味することのgifです

gif

アクティビティに使用している xml レイアウトは次のとおりです。

ドロワーとツールバーを初期化するonCreateコードは次のとおりです。

これを修正する方法はありますか?

0 投票する
7 に答える
62967 参照

android - AppCompat-v7 を使用したツールバーとコンテキスト アクションバー

Lollipop で導入された新しく追加されたツールバーと AppCompat-v7 ライブラリの使用に取り組んでいます。ツールバーのセットアップに関するこのガイドに従いました。コンテキスト アクション バーを表示する何かを呼び出すと (コピー/貼り付けのためにテキストを強調表示するなど)、ツールバーがページ上で押し下げられることに気付きました。ページの下部にある画像で、私が話していることを確認できます。

というわけで、基本的にはこんな感じに設定。インクルードタグで使用するxmlファイルで定義されたツールバーがあります。

次に、ビューでインスタンス化します。

コードでは、次のように設定しました。

Contextual ActionBar がツールバーの上に来るようにする方法を知っている人はいますか?

ツールバーとコンテキスト アクションバー

0 投票する
1 に答える
12017 参照

android - android.support.v7.widget.Toolbar アイコンの配置の問題

新しい Android 5.0 ツールバー アプローチを使用し、Google IO の例に従って、ツールバーにナビゲーション アイコンとスピナーを設定しています。

問題は、ナビゲーション アイコンが下揃えになっていることです。これが起こっている理由を見つけることができません...

[配置の問題をより明確に確認するために、意図的に塗りつぶされた正方形に設定したことに注意してください]

ここに画像の説明を入力

私のコードは次のとおりです。

ツールバー.xml

メインスタイル

活動メイン

0 投票する
1 に答える
1231 参照

android - ツールバーを使用した SwipeRefreshLayout (v4) は、リストビューを非表示にします

私はswipeaRefreshLayoutとツールバー(v-21を使用したv4とv7の両方)を備えたレイアウトを持っていますが、アプリを起動するとリストビューが非表示になり、アクションバーのようなツールバーしか表示されません。これは私のコードです:

0 投票する
1 に答える
3039 参照

android - android-support-v7:21 ライブラリを使用すると、ツールバーに ActionBarDrawerToggle が表示されない

android-support-v7:21 ライブラリから新しいドロワー トグルを実装しようとしていますが、表示されません。コードスニペット:

0 投票する
1 に答える
6709 参照

android - コンテンツをオフセットするツールバーを使用した ActionMode

おいおい。アプリを L にアップグレードするときに、ActionBars を Toolbars に置き換え、ActionMode を開始するたびにすべてのコンテンツをプッシュダウンするようになりました。(これは、ActionMode を表示するために ActionBar が再度表示されるためだと思います。) ActionMode をオーバーレイとして表示したり、ツールバー内に常駐させたりすることはできますか?

また、スタイリングオプションが適用されていないように見えるため、スタイリングする新しい方法があるかどうか疑問に思います. 何か案は?

私はAppCompat V7 21を使用していますが、これまでのところ試しwindowActionModeOverlay=trueてみましたtoolbar.startActionMode(..)

ActionMode が実行されているリスト

0 投票する
10 に答える
105209 参照

android - Android API 21 ツールバーのパディング

Android SDK API バージョン 21 (サポート ライブラリ) を使用して、新しいツールバーの余分なパディングを取り除くにはどうすればよいですか?

私はこの写真の赤い矢印について話している: ここに画像の説明を入力

私が使用しているコードは次のとおりです。

ご覧のとおり、関連するすべてのパディングを 0 に設定しましたが、Spinner の周りにはまだパディングがあります。余分なパディングを取り除くために何をする必要がありますか?

編集 なぜ私がこれをやろうとしているのか疑問に思う人もいます.

マテリアル デザインの仕様によると、スピナーは左側から 72 dp にする必要があります。説明

スピナーを適切に配置するために、Google が配置したパディングを中和する必要があります。説明

編集 2

以下の Chris Bane の回答に従って、contentInsetStart を 0 に設定します。サポート ライブラリについては、アプリの名前空間を使用する必要があります。

これが誰かの役に立てば幸いです。数日間混乱していました。

0 投票する
2 に答える
2413 参照

android - ツールバーにオーバーフロー アイコンが表示されない

Toolbarの代わりにnew を使用していActionBarます。Android 5.0 では、すべて問題ありません。

ここに画像の説明を入力 4.4 では、オーバーフロー アイコンは表示されません (機能はありますが)。

ここに画像の説明を入力

これはtoolbar.xml私が使用しているものです: