|
26 | 26 | app:layout_constraintStart_toStartOf="parent"
|
27 | 27 | app:layout_constraintTop_toTopOf="parent"
|
28 | 28 | app:layout_constraintWidth_default="wrap" />
|
| 29 | + android:id="@+id/title" |
| 30 | + android:layout_width="0dp" |
| 31 | + android:layout_height="wrap_content" |
| 32 | + android:layout_marginTop="8dp" |
| 33 | + android:gravity="center_horizontal" |
| 34 | + android:padding="16dp" |
| 35 | + android:text="@string/title_vitals" |
| 36 | + android:textAppearance="@style/TextAppearance.AppCompat.Title" |
| 37 | + app:layout_constraintEnd_toStartOf="@id/progress" |
| 38 | + app:layout_constraintHorizontal_chainStyle="packed" |
| 39 | + app:layout_constraintStart_toStartOf="parent" |
| 40 | + app:layout_constraintTop_toTopOf="parent" |
| 41 | + app:layout_constraintWidth_default="wrap" /> |
29 | 42 |
|
30 | 43 | <ProgressBar
|
31 | 44 | android:id="@+id/progress"
|
|
122 | 135 | app:layout_constraintEnd_toEndOf="parent"
|
123 | 136 | app:layout_constraintStart_toStartOf="parent"
|
124 | 137 | app:layout_constraintTop_toBottomOf="@id/vital_slow_frame_rate" />
|
| 138 | + |
| 139 | + |
| 140 | + <com.datadog.android.sample.widget.DividerView |
| 141 | + android:id="@+id/divider" |
| 142 | + style="@style/DividerView" |
| 143 | + android:layout_width="0dp" |
| 144 | + android:layout_height="wrap_content" |
| 145 | + android:layout_marginTop="24dp" |
| 146 | + app:dv_text="@string/divider_feature_operations" |
| 147 | + app:layout_constraintEnd_toEndOf="parent" |
| 148 | + app:layout_constraintStart_toStartOf="parent" |
| 149 | + app:layout_constraintTop_toBottomOf="@id/vital_slow_view" /> |
| 150 | + |
| 151 | + <com.google.android.material.textfield.TextInputLayout |
| 152 | + android:id="@+id/fo_name" |
| 153 | + android:layout_width="0dp" |
| 154 | + android:layout_height="wrap_content" |
| 155 | + android:layout_marginTop="16dp" |
| 156 | + app:layout_constraintEnd_toStartOf="@id/fo_operation_key" |
| 157 | + app:layout_constraintHorizontal_chainStyle="spread" |
| 158 | + app:layout_constraintHorizontal_weight="1" |
| 159 | + app:layout_constraintStart_toStartOf="parent" |
| 160 | + app:layout_constraintTop_toBottomOf="@id/divider"> |
| 161 | + |
| 162 | + <com.google.android.material.textfield.TextInputEditText |
| 163 | + android:id="@+id/fo_name_edit_text" |
| 164 | + android:layout_width="match_parent" |
| 165 | + android:layout_height="match_parent" |
| 166 | + android:hint="@string/text_feature_operation_name_hint" |
| 167 | + android:text="@string/text_feature_operation_name" /> |
| 168 | + </com.google.android.material.textfield.TextInputLayout> |
| 169 | + |
| 170 | + <com.google.android.material.textfield.TextInputLayout |
| 171 | + android:id="@+id/fo_operation_key" |
| 172 | + android:layout_width="0dp" |
| 173 | + android:layout_height="wrap_content" |
| 174 | + android:layout_marginStart="8dp" |
| 175 | + app:layout_constraintEnd_toEndOf="parent" |
| 176 | + app:layout_constraintHorizontal_weight="1" |
| 177 | + app:layout_constraintStart_toEndOf="@id/fo_name" |
| 178 | + app:layout_constraintTop_toTopOf="@id/fo_name"> |
| 179 | + |
| 180 | + <com.google.android.material.textfield.TextInputEditText |
| 181 | + android:id="@+id/fo_operation_key_edit_text" |
| 182 | + android:layout_width="match_parent" |
| 183 | + android:layout_height="match_parent" |
| 184 | + android:hint="@string/text_feature_operation_key_hint" /> |
| 185 | + |
| 186 | + </com.google.android.material.textfield.TextInputLayout> |
| 187 | + |
| 188 | + <Button |
| 189 | + android:id="@+id/fo_start" |
| 190 | + android:layout_width="0dp" |
| 191 | + android:layout_height="wrap_content" |
| 192 | + android:layout_marginTop="16dp" |
| 193 | + android:text="@string/button_fo_start" |
| 194 | + app:layout_constraintEnd_toStartOf="@id/fo_stop_successfully" |
| 195 | + app:layout_constraintStart_toStartOf="parent" |
| 196 | + app:layout_constraintTop_toBottomOf="@id/fo_name" /> |
| 197 | + |
| 198 | + <Button |
| 199 | + android:id="@+id/fo_stop_successfully" |
| 200 | + android:layout_width="0dp" |
| 201 | + android:layout_height="wrap_content" |
| 202 | + android:layout_marginStart="4dp" |
| 203 | + android:layout_marginEnd="4dp" |
| 204 | + android:text="@string/button_fo_stop_successfully" |
| 205 | + app:layout_constraintEnd_toStartOf="@id/fo_stop_unsuccessfully" |
| 206 | + app:layout_constraintStart_toEndOf="@id/fo_start" |
| 207 | + app:layout_constraintTop_toTopOf="@id/fo_start" /> |
| 208 | + |
| 209 | + <Button |
| 210 | + android:id="@+id/fo_stop_unsuccessfully" |
| 211 | + android:layout_width="0dp" |
| 212 | + android:layout_height="wrap_content" |
| 213 | + android:text="@string/button_fo_stop_unsuccessfully" |
| 214 | + app:layout_constraintEnd_toEndOf="parent" |
| 215 | + app:layout_constraintStart_toEndOf="@id/fo_stop_successfully" |
| 216 | + app:layout_constraintTop_toTopOf="@id/fo_start" /> |
| 217 | + |
| 218 | + |
125 | 219 | </androidx.constraintlayout.widget.ConstraintLayout>
|
0 commit comments