問題タブ [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.
android - Android SearchView で textcolor を変更することは可能ですか?
SearchView 要素には、テキストの色を変更するためのプロパティはありません。デフォルトのテキストの色は黒で、暗い背景では機能しません。ハックに頼らずにテキストの色を変更する方法はありますか?
テキストサイズの変更に関連するこの同様の質問を見つけましたが、これまでのところ、回答がありません: SearchView TextSize を設定するにはどうすればよいですか?
android - AppCompat-v7 を使用したツールバーとコンテキスト アクションバー
Lollipop で導入された新しく追加されたツールバーと AppCompat-v7 ライブラリの使用に取り組んでいます。ツールバーのセットアップに関するこのガイドに従いました。コンテキスト アクション バーを表示する何かを呼び出すと (コピー/貼り付けのためにテキストを強調表示するなど)、ツールバーがページ上で押し下げられることに気付きました。ページの下部にある画像で、私が話していることを確認できます。
というわけで、基本的にはこんな感じに設定。インクルードタグで使用するxmlファイルで定義されたツールバーがあります。
次に、ビューでインスタンス化します。
コードでは、次のように設定しました。
Contextual ActionBar がツールバーの上に来るようにする方法を知っている人はいますか?
android - android.support.v7.widget.Toolbar アイコンの配置の問題
新しい Android 5.0 ツールバー アプローチを使用し、Google IO の例に従って、ツールバーにナビゲーション アイコンとスピナーを設定しています。
問題は、ナビゲーション アイコンが下揃えになっていることです。これが起こっている理由を見つけることができません...
[配置の問題をより明確に確認するために、意図的に塗りつぶされた正方形に設定したことに注意してください]
私のコードは次のとおりです。
ツールバー.xml
メインスタイル
活動メイン
android - ツールバーを使用した SwipeRefreshLayout (v4) は、リストビューを非表示にします
私はswipeaRefreshLayoutとツールバー(v-21を使用したv4とv7の両方)を備えたレイアウトを持っていますが、アプリを起動するとリストビューが非表示になり、アクションバーのようなツールバーしか表示されません。これは私のコードです:
android - android-support-v7:21 ライブラリを使用すると、ツールバーに ActionBarDrawerToggle が表示されない
android-support-v7:21 ライブラリから新しいドロワー トグルを実装しようとしていますが、表示されません。コードスニペット:
android - コンテンツをオフセットするツールバーを使用した ActionMode
おいおい。アプリを L にアップグレードするときに、ActionBars を Toolbars に置き換え、ActionMode を開始するたびにすべてのコンテンツをプッシュダウンするようになりました。(これは、ActionMode を表示するために ActionBar が再度表示されるためだと思います。) ActionMode をオーバーレイとして表示したり、ツールバー内に常駐させたりすることはできますか?
また、スタイリングオプションが適用されていないように見えるため、スタイリングする新しい方法があるかどうか疑問に思います. 何か案は?
私はAppCompat V7 21を使用していますが、これまでのところ試しwindowActionModeOverlay=true
てみましたtoolbar.startActionMode(..)
android - Android API 21 ツールバーのパディング
Android SDK API バージョン 21 (サポート ライブラリ) を使用して、新しいツールバーの余分なパディングを取り除くにはどうすればよいですか?
私はこの写真の赤い矢印について話している:
私が使用しているコードは次のとおりです。
ご覧のとおり、関連するすべてのパディングを 0 に設定しましたが、Spinner の周りにはまだパディングがあります。余分なパディングを取り除くために何をする必要がありますか?
編集 なぜ私がこれをやろうとしているのか疑問に思う人もいます.
マテリアル デザインの仕様によると、スピナーは左側から 72 dp にする必要があります。
スピナーを適切に配置するために、Google が配置したパディングを中和する必要があります。
編集 2
以下の Chris Bane の回答に従って、contentInsetStart を 0 に設定します。サポート ライブラリについては、アプリの名前空間を使用する必要があります。
これが誰かの役に立てば幸いです。数日間混乱していました。
android - ツールバーにオーバーフロー アイコンが表示されない
Toolbar
の代わりにnew を使用していActionBar
ます。Android 5.0 では、すべて問題ありません。
4.4 では、オーバーフロー アイコンは表示されません (機能はありますが)。
これはtoolbar.xml
私が使用しているものです: