タグ付けされた質問 「android-styles」

スタイルは、ビューまたはウィンドウの外観と形式を指定するプロパティのコレクションです。


1
スタイルでApp名前空間を使用する
より大きなポイントを示すために例を挙げます。 アプリに多数のFloatingActionButtonsがあるとします。したがって、1つのスタイルを作成して再利用したいと考えています。だから私は次のことをします: <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item name="app:layout_anchorGravity">end|bottom</item> </style> 私が抱えている問題は、コードが不平を言っているためにコードがコンパイルされないことです Error:(40, 5) No resource found that matches the given name: attr 'app:backgroundTint'. resourcesタグを通じて名前空間を取り込もうとしましたが、機能しません <resources xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android" > これを機能させる方法はありますか?

8
primaryDarkが白のときにステータスバーのテキストの色を変更する
Googleカレンダーアプリケーションの動作を再現しようとしています。 しかし、ステータステキストの色を変更する方法が見つかりませんでした。colorPrimaryDarkを白に設定すると、色も白であるため、アイコンもステータスバーのテキストも表示されません。 ステータスバーのテキストの色を変更する方法はありますか? 前もって感謝します


8
MaterialComponentsテーマアラートダイアログボタン
最近、サポートライブラリからcom.google.android.material:material:1.0.0に切り替えました しかし今、私は問題を抱えています、このページにはメモがありますhttps://github.com/material-components/material-components-android/blob/master/docs/getting-started.md 注:マテリアルコンポーネントテーマを使用すると、デフォルトのコンポーネントを対応するマテリアルに置き換えるカスタムビューインフレータが有効になります。現在、これはButtonXMLコンポーネントをMaterialButtonに置き換えるだけです。 そして私が使っているテーマ Theme.MaterialComponents.Light.NoActionBar そのメモに書かれていることを正確に実行し、AlertDialogボタンをMaterialButtonsに置き換えますが、問題は、デフォルトでMaterialButtonsが背景色になり、ボタンが次のようになることです。 どうすればそれらをボーダレスおよびバックグラウンドレスに戻すことができますか? PSアラートビルダーを使用してアラートダイアログを作成しています: android.app.AlertDialog.Builder
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.