Als «material-components-android» getaggte Fragen

7
Material Design ohne Styling-Warndialoge
Ich habe das AppCompat-Materialdesign zu meiner App hinzugefügt und es scheint, dass die Warnungsdialoge nicht meine Primär-, Primärdunkel- oder Akzentfarben verwenden. Hier ist mein Grundstil: <style name="MaterialNavyTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color/apptheme_color</item> <item name="colorPrimaryDark">@color/apptheme_color_dark</item> <item name="colorAccent">@color/apptheme_color</item> <item name="android:textColorPrimary">@color/action_bar_gray</item> </style> Nach meinem Verständnis sollte der Text der Dialogschaltfläche auch diese Farben verwenden. Liege …

15
Runde Ecke für BottomSheetDialogFragment
Ich habe ein benutzerdefiniertes BttomSheetDialogFragment und ich möchte runde Ecken oben in der Ansicht von unten haben Dies ist meine benutzerdefinierte Klasse, die mein Layout aufbläst, das ich von unten anzeigen möchte View mView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { mView = inflater.inflate(R.layout.charge_layout, container, false); initChargeLayoutViews(); …

3
BottomSheetBehavior nicht in AndroidX-Bibliotheken
Ich habe die BottomSheetBehaviormit der ursprünglichen Support-Bibliothek verwendet: implementation 'com.android.support:design:27.1.1' Bei der Migration zur Verwendung der neuen androidxBibliotheken BottomSheetBehaviorfehlt die. Die Zuordnung aus der obigen Unterstützungsbibliothek befindet sich ebenfalls nicht in der AndroidX-Refactoring-Liste , wurde jedoch vom Migrationstool entfernt. Was fehlt mir, um das BottomSheetBehavior in die neuen androidxBibliotheken aufzunehmen …

8
Dialogfelder für MaterialComponents-Themenalarme
Kürzlich habe ich von der Support-Bibliothek zu com.google.android.material gewechselt: material: 1.0.0 Aber jetzt habe ich ein Problem, auf diesen Seiten gibt es einen Hinweis https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md Hinweis: Die Verwendung eines Themas "Materialkomponenten" aktiviert einen benutzerdefinierten Ansichts-Inflater, der Standardkomponenten durch ihre Material-Gegenstücke ersetzt. Derzeit werden dadurch nur Button-XML-Komponenten durch MaterialButton ersetzt. Und …

6
Android - So deaktivieren Sie den Status STATE_HALF_EXPANDED eines unteren Blattes
Ich habe ein unteres Blatt, das zwischen zwei Zuständen liegen sollte, STATE_COLLAPSEDund STATE_EXPANDED wenn es zusammengeklappt ist, sollte die Höhe sein 200dpund wenn es erweitert wird, wird es im Vollbildmodus angezeigt. Also setze ich das BottomSheetBehaviormit isFitToContents = false peekHeight = 200dp und ich bin gezwungen, einen anderen Wert halfExpandedRatiofestzulegen, …

4
MaterialCardView stürzt mit Material ab: 1.1.0
Ich verwende MaterialCardView als cardviewLayout. Jetzt zeigte mir Android-Studio, dass ich anstelle von aktuell implementation "com.google.android.material:material:1.0.0"auf aktualisieren sollte1.1.0 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/edit_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="vertical" android:layout_margin="@dimen/activity_vertical_margin"> <com.google.android.material.card.MaterialCardView android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="8dp" app:cardElevation="8dp"> <...more layout> </com.google.android.material.card.MaterialCardView> </LinearLayout> Mit 1.1.0 bekomme ich einen Absturz Error inflating class com.google.android.material.card.MaterialCardView Ich habe also 3 …

2
Wie erstelle ich in Android einen kreisförmig umrissenen Materialknopf?
Ich versuche eine Schaltfläche mit einem Symbol in der Mitte zu erstellen. Der obere und untere Teil des Kreises sind etwas flach. Gibt es eine Möglichkeit, dies ohne Verwendung des Eckenradius zu tun? Hier ist mein Layout für die Schaltfläche. <com.google.android.material.button.MaterialButton android:id="@+id/start_dispenser_btn" style="@style/Widget.MaterialComponents.Button.OutlinedButton" android:layout_width="175dp" android:layout_height="175dp" android:padding="14dp" app:cornerRadius="150dp" app:icon="@drawable/ic_play_arrow_black_60dp" app:iconGravity="end" app:iconSize="150dp" …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.