xref: /aosp_15_r20/cts/apps/CtsVerifier/res/layout/js_charging.xml (revision b7c941bb3fa97aba169d73cee0bed2de8ac964bf)
1*b7c941bbSAndroid Build Coastguard Worker<?xml version="1.0" encoding="utf-8"?>
2*b7c941bbSAndroid Build Coastguard Worker<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3*b7c941bbSAndroid Build Coastguard Worker    android:fitsSystemWindows="@bool/fit_system_windows"
4*b7c941bbSAndroid Build Coastguard Worker    style="@style/RootLayoutPadding"
5*b7c941bbSAndroid Build Coastguard Worker    android:layout_width="match_parent"
6*b7c941bbSAndroid Build Coastguard Worker    android:layout_height="match_parent"
7*b7c941bbSAndroid Build Coastguard Worker    android:orientation="vertical">
8*b7c941bbSAndroid Build Coastguard Worker    <ScrollView
9*b7c941bbSAndroid Build Coastguard Worker        android:layout_width="match_parent"
10*b7c941bbSAndroid Build Coastguard Worker        android:layout_height="match_parent">
11*b7c941bbSAndroid Build Coastguard Worker        <LinearLayout
12*b7c941bbSAndroid Build Coastguard Worker            android:orientation="vertical"
13*b7c941bbSAndroid Build Coastguard Worker            android:layout_width="match_parent"
14*b7c941bbSAndroid Build Coastguard Worker            android:layout_height="match_parent">
15*b7c941bbSAndroid Build Coastguard Worker            <TextView
16*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="match_parent"
17*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
18*b7c941bbSAndroid Build Coastguard Worker                android:text="@string/js_test_description"
19*b7c941bbSAndroid Build Coastguard Worker                android:layout_margin="@dimen/js_padding"/>
20*b7c941bbSAndroid Build Coastguard Worker            <TextView
21*b7c941bbSAndroid Build Coastguard Worker                android:id="@+id/charger_prompt"
22*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="match_parent"
23*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
24*b7c941bbSAndroid Build Coastguard Worker                android:layout_margin="@dimen/js_padding"
25*b7c941bbSAndroid Build Coastguard Worker                android:text="@string/js_charging_description_1"
26*b7c941bbSAndroid Build Coastguard Worker                android:textStyle="bold"/>
27*b7c941bbSAndroid Build Coastguard Worker            <Button
28*b7c941bbSAndroid Build Coastguard Worker                android:id="@+id/js_charging_start_test_button"
29*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="wrap_content"
30*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
31*b7c941bbSAndroid Build Coastguard Worker                android:layout_gravity="center"
32*b7c941bbSAndroid Build Coastguard Worker                android:text="@string/js_start_test_text"
33*b7c941bbSAndroid Build Coastguard Worker                android:onClick="startTest"
34*b7c941bbSAndroid Build Coastguard Worker                android:enabled="false"/>
35*b7c941bbSAndroid Build Coastguard Worker            <TextView
36*b7c941bbSAndroid Build Coastguard Worker                android:id="@+id/js_waiting_for_charging_text_view"
37*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="match_parent"
38*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
39*b7c941bbSAndroid Build Coastguard Worker                android:layout_margin="@dimen/js_padding"
40*b7c941bbSAndroid Build Coastguard Worker                android:text="@string/js_charging_description_3"
41*b7c941bbSAndroid Build Coastguard Worker                android:textStyle="bold"
42*b7c941bbSAndroid Build Coastguard Worker                android:visibility="gone"/>
43*b7c941bbSAndroid Build Coastguard Worker            <com.android.cts.verifier.TimerProgressBar
44*b7c941bbSAndroid Build Coastguard Worker                android:id="@+id/js_waiting_for_charging_progress_bar"
45*b7c941bbSAndroid Build Coastguard Worker                style="?android:attr/progressBarStyleHorizontal"
46*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="fill_parent"
47*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
48*b7c941bbSAndroid Build Coastguard Worker                android:layout_margin="@dimen/js_padding"
49*b7c941bbSAndroid Build Coastguard Worker                android:visibility="gone"/>
50*b7c941bbSAndroid Build Coastguard Worker            <TextView
51*b7c941bbSAndroid Build Coastguard Worker                android:id="@+id/js_problem_with_charger_text_view"
52*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="match_parent"
53*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
54*b7c941bbSAndroid Build Coastguard Worker                android:layout_margin="@dimen/js_padding"
55*b7c941bbSAndroid Build Coastguard Worker                android:text="@string/js_charging_description_4"
56*b7c941bbSAndroid Build Coastguard Worker                android:textStyle="bold"
57*b7c941bbSAndroid Build Coastguard Worker                android:visibility="gone"/>
58*b7c941bbSAndroid Build Coastguard Worker            <LinearLayout
59*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="wrap_content"
60*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
61*b7c941bbSAndroid Build Coastguard Worker                android:layout_marginTop="@dimen/js_padding"
62*b7c941bbSAndroid Build Coastguard Worker                android:layout_marginBottom="@dimen/js_padding">
63*b7c941bbSAndroid Build Coastguard Worker                <ImageView
64*b7c941bbSAndroid Build Coastguard Worker                    android:id="@+id/charging_on_test_image"
65*b7c941bbSAndroid Build Coastguard Worker                    android:layout_width="wrap_content"
66*b7c941bbSAndroid Build Coastguard Worker                    android:layout_height="wrap_content"
67*b7c941bbSAndroid Build Coastguard Worker                    android:src="@drawable/fs_indeterminate"
68*b7c941bbSAndroid Build Coastguard Worker                    android:layout_marginRight="@dimen/js_padding"/>
69*b7c941bbSAndroid Build Coastguard Worker                <TextView
70*b7c941bbSAndroid Build Coastguard Worker                    android:layout_width="wrap_content"
71*b7c941bbSAndroid Build Coastguard Worker                    android:layout_height="wrap_content"
72*b7c941bbSAndroid Build Coastguard Worker                    android:text="@string/js_charging_on_test"
73*b7c941bbSAndroid Build Coastguard Worker                    android:textSize="16dp"/>
74*b7c941bbSAndroid Build Coastguard Worker            </LinearLayout>
75*b7c941bbSAndroid Build Coastguard Worker            <TextView
76*b7c941bbSAndroid Build Coastguard Worker                android:id="@+id/unplug_prompt"
77*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="match_parent"
78*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
79*b7c941bbSAndroid Build Coastguard Worker                android:layout_margin="@dimen/js_padding"
80*b7c941bbSAndroid Build Coastguard Worker                android:text="@string/js_charging_description_2"
81*b7c941bbSAndroid Build Coastguard Worker                android:textStyle="bold"/>
82*b7c941bbSAndroid Build Coastguard Worker            <LinearLayout
83*b7c941bbSAndroid Build Coastguard Worker                android:id="@+id/unplug_test_description"
84*b7c941bbSAndroid Build Coastguard Worker                android:layout_width="wrap_content"
85*b7c941bbSAndroid Build Coastguard Worker                android:layout_height="wrap_content"
86*b7c941bbSAndroid Build Coastguard Worker                android:layout_marginTop="@dimen/js_padding"
87*b7c941bbSAndroid Build Coastguard Worker                android:layout_marginBottom="@dimen/js_padding">
88*b7c941bbSAndroid Build Coastguard Worker                <ImageView
89*b7c941bbSAndroid Build Coastguard Worker                    android:id="@+id/charging_off_test_image"
90*b7c941bbSAndroid Build Coastguard Worker                    android:layout_width="wrap_content"
91*b7c941bbSAndroid Build Coastguard Worker                    android:layout_height="wrap_content"
92*b7c941bbSAndroid Build Coastguard Worker                    android:src="@drawable/fs_indeterminate"
93*b7c941bbSAndroid Build Coastguard Worker                    android:layout_marginRight="@dimen/js_padding"/>
94*b7c941bbSAndroid Build Coastguard Worker                <TextView
95*b7c941bbSAndroid Build Coastguard Worker                    android:layout_width="wrap_content"
96*b7c941bbSAndroid Build Coastguard Worker                    android:layout_height="wrap_content"
97*b7c941bbSAndroid Build Coastguard Worker                    android:text="@string/js_charging_off_test"
98*b7c941bbSAndroid Build Coastguard Worker                    android:textSize="16dp"/>
99*b7c941bbSAndroid Build Coastguard Worker            </LinearLayout>
100*b7c941bbSAndroid Build Coastguard Worker            <include layout="@layout/pass_fail_buttons" />
101*b7c941bbSAndroid Build Coastguard Worker        </LinearLayout>
102*b7c941bbSAndroid Build Coastguard Worker    </ScrollView>
103*b7c941bbSAndroid Build Coastguard Worker</LinearLayout>
104