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

[TextInputLayout] Set Text Appearance Style For Hint in Expanded State

Offen
#2,104 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature request Widget: TextField
Vorherrschende Sprache
Java
Sterne
17.4k
Forks
3.2k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Is your feature request related to a problem? Please describe.
A way to specify different attributes such as font size, letter spacing, font family, etc for hint text in expanded state (i.e when edit text is empty and unfocused). The current hintTextAppearance attribute seems to work only on floating/collapsed state.

Additional context
Will there be a problem if we allow collapsingTextHelper or other such properties of TextInputlayout class to be public so that they can be overridden in our own custom classes?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit TextInputLayout und seinem collapsingTextHelper und verfolge anschließend, wie hintTextAppearance in den erweiterten und schwebenden Zuständen angewendet wird. Ermittle den unterstützten Weg, separate Attribute für den erweiterten Zustand bereitzustellen, und bestätige, dass der resultierende Hinweistext die angeforderte Typografie verwenden kann, ohne nicht unterstützte Interna offenzulegen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, java
Bereich
mobile
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.