material-components / material-components/material-components-android

textfield.TextInputLayout App crashing with Caused by: java.lang.IllegalArgumentException: This component requires that you specify a valid TextAppearance attribute. Update your app theme to inherit from Theme.MaterialComponents (or a descendant).

Aperta
#3,871 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

@yogeshmehare ci sta già lavorando.

Dal 30/11/2023.

bug Widget: TextField
Lingua principale
Java
Stelle
17.4k
Fork
3.2k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

device is google emulator api 33 and using same material component theme for activity as well as app.
I tried by adding android:textAppearance="@style/TextAppearance.MaterialComponents.Body1" this line of code but same isseue is repeating please check.

Code is :
<com.google.android.material.textfield.TextInputLayout
android:id="@+id/menu"
style="@style/Widget.Material3.TextInputLayout.FilledBox.ExposedDropdownMenu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:textAppearance="@style/TextAppearance.MaterialComponents.Body1"
android:hint="@string/label">

    <AutoCompleteTextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="none"
        app:simpleItems="@array/simple_items"
        android:hint="@string/label"
        android:textAppearance="@style/TextAppearance.MaterialComponents.Body1"
        />

</com.google.android.material.textfield.TextInputLayout>

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.