|
28 | 28 | android:hint="@string/base_level"
|
29 | 29 | app:layout_constraintEnd_toEndOf="parent"
|
30 | 30 | app:layout_constraintStart_toStartOf="parent"
|
31 |
| - app:layout_constraintTop_toBottomOf="@+id/trainstylespinner"> |
| 31 | + app:layout_constraintTop_toBottomOf="@+id/trainstylespinnerLayout"> |
32 | 32 |
|
33 | 33 | <com.google.android.material.textfield.TextInputEditText
|
34 | 34 | android:id="@+id/baselevel"
|
|
96 | 96 |
|
97 | 97 | <com.google.android.material.textfield.TextInputLayout
|
98 | 98 | android:id="@+id/tickLayout"
|
99 |
| - android:layout_width="200dp" |
| 99 | + android:layout_width="0dp" |
100 | 100 | android:layout_height="wrap_content"
|
101 | 101 | android:ems="10"
|
102 | 102 | android:hint="@string/tick"
|
103 |
| - android:imeActionLabel="Test" |
104 | 103 | android:inputType="number"
|
105 | 104 | android:visibility="gone"
|
| 105 | + app:helperText="@string/tickrate_tooltip" |
| 106 | + app:layout_constraintEnd_toEndOf="parent" |
106 | 107 | app:layout_constraintStart_toStartOf="parent"
|
107 | 108 | app:layout_constraintTop_toBottomOf="@+id/weaponatkLayout"
|
108 | 109 | tools:visibility="visible">
|
|
122 | 123 | android:width="200dp"
|
123 | 124 | android:ems="10"
|
124 | 125 | android:hint="@string/stat_goal"
|
125 |
| - android:imeActionLabel="Test" |
126 | 126 | android:visibility="gone"
|
127 | 127 | app:layout_constraintEnd_toEndOf="parent"
|
128 | 128 | app:layout_constraintStart_toStartOf="parent"
|
|
145 | 145 | app:layout_constraintStart_toStartOf="parent"
|
146 | 146 | app:layout_constraintTop_toBottomOf="@+id/critring" />
|
147 | 147 |
|
148 |
| - <Spinner |
149 |
| - android:id="@+id/trainstylespinner" |
| 148 | + <com.google.android.material.textfield.TextInputLayout |
| 149 | + android:id="@+id/trainstylespinnerLayout" |
150 | 150 | android:layout_width="0dp"
|
151 | 151 | android:layout_height="wrap_content"
|
152 |
| - android:entries="@array/train_methods_array" |
153 |
| - android:spinnerMode="dialog" |
154 |
| - android:theme="@style/Theme.RucoyCalculator" |
155 | 152 | app:layout_constraintBottom_toBottomOf="@+id/showtutorial"
|
156 | 153 | app:layout_constraintEnd_toStartOf="@+id/showtutorial"
|
157 | 154 | app:layout_constraintStart_toStartOf="parent"
|
158 |
| - app:layout_constraintTop_toBottomOf="@+id/divider2" |
159 |
| - app:layout_constraintTop_toTopOf="parent" /> |
| 155 | + app:layout_constraintTop_toTopOf="parent" |
| 156 | + style="@style/Widget.Material3.TextInputLayout.FilledBox.ExposedDropdownMenu"> |
160 | 157 |
|
161 |
| - <Button |
162 |
| - android:id="@+id/tickhelp" |
163 |
| - android:layout_width="0dp" |
164 |
| - android:layout_height="wrap_content" |
165 |
| - android:text="@string/tickrate_help" |
166 |
| - android:visibility="gone" |
167 |
| - app:layout_constraintBottom_toBottomOf="@+id/tickLayout" |
168 |
| - app:layout_constraintEnd_toEndOf="parent" |
169 |
| - app:layout_constraintStart_toEndOf="@+id/tickLayout" |
170 |
| - app:layout_constraintTop_toBottomOf="@+id/weaponatkLayout" |
171 |
| - tools:visibility="visible" /> |
| 158 | + <AutoCompleteTextView |
| 159 | + android:id="@+id/trainstylespinner" |
| 160 | + android:layout_width="match_parent" |
| 161 | + android:layout_height="wrap_content" |
| 162 | + android:background="@android:color/transparent" |
| 163 | + android:inputType="none" |
| 164 | + app:simpleItems="@array/train_methods_array" |
| 165 | + android:theme="@style/Theme.RucoyCalculator" /> |
| 166 | + </com.google.android.material.textfield.TextInputLayout> |
172 | 167 |
|
173 |
| - <View |
174 |
| - android:id="@+id/divider2" |
175 |
| - android:layout_width="0dp" |
176 |
| - android:layout_height="wrap_content" |
177 |
| - android:background="?android:attr/listDivider" |
178 |
| - app:layout_constraintEnd_toEndOf="parent" |
179 |
| - app:layout_constraintHorizontal_bias="0.0" |
180 |
| - app:layout_constraintStart_toStartOf="parent" |
181 |
| - tools:layout_editor_absoluteY="48dp" /> |
182 | 168 |
|
183 | 169 | <Spinner
|
184 | 170 | android:id="@+id/mobspinner"
|
|
0 commit comments