material-components / material-components/material-components-android
[TextInputLayout] Add support for `activated` state
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 17.4k
- Forks
- 3.2k
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem?
Material design shows that `Filled/Outlined text fields` states are:
* Inactive
* Focused
* **Activated**
* Hover
* Error
* Disabled
**Describe the solution you'd like**
There is no **activated** state:
```
```
**Additional context**
When the user taps on a `date text field`, the app will show the picker, therefore showing this `date text field` in an active state it is important b/c it provides context to the user. See design section below.
Design Section

Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing TextInputLayout’s existing state handling and comparing its selector behavior with the states listed in the issue. Confirm the intended activated appearance from the linked design image and add coverage for the activated state; done means date fields can remain visibly active while the picker is shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- design, mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100