Home | History | Annotate | Download | only in layout
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
      3     android:layout_width="match_parent"
      4     android:layout_height="match_parent"
      5     android:orientation="vertical" >
      6 
      7     <LinearLayout
      8         android:layout_width="match_parent"
      9         android:layout_height="match_parent"
     10         android:layout_weight="1"
     11         android:orientation="vertical">
     12 
     13         <LinearLayout
     14             android:layout_width="match_parent"
     15             android:layout_height="100dp">
     16             <TextView
     17                 android:id="@+id/onstart_textview"
     18                 android:layout_width="wrap_content"
     19                 android:layout_height="match_parent"
     20                 android:layout_weight="1"
     21                 android:background="@color/none_received"
     22                 android:gravity="center"
     23                 android:text="@string/onstarttask"/>
     24             <TextView
     25                 android:id="@+id/onstop_textview"
     26                 android:layout_width="wrap_content"
     27                 android:layout_height="match_parent"
     28                 android:layout_weight="1"
     29                 android:background="@color/none_received"
     30                 android:gravity="center"
     31                 android:text="@string/onstoptask"/>
     32         </LinearLayout>
     33         <Button
     34             android:id="@+id/finished_button"
     35             android:layout_width="match_parent"
     36             android:layout_height="wrap_content"
     37             android:padding="20dp"
     38             android:layout_marginBottom="5dp"
     39             android:onClick="finishJob"
     40             android:text="@string/finish_job_button_text"/>
     41 
     42         <TextView
     43             android:id="@+id/task_params"
     44             android:layout_width="match_parent"
     45             android:layout_height="wrap_content"
     46             android:text="@string/defaultparamtext"
     47             android:gravity="center"
     48             android:textSize="20dp"
     49 
     50             android:padding="15dp"
     51             android:layout_marginBottom="10dp" />
     52 
     53         <TextView
     54             android:layout_width="match_parent"
     55             android:layout_height="wrap_content"
     56             android:text="@string/constraints"
     57             android:layout_margin="15dp"
     58             android:textSize="18dp"/>
     59         <LinearLayout
     60             android:layout_width="match_parent"
     61             android:layout_height="wrap_content"
     62             android:orientation="vertical"
     63             android:layout_marginLeft="10dp">
     64             <LinearLayout
     65                 android:layout_width="match_parent"
     66                 android:layout_height="wrap_content">
     67                 <TextView
     68                     android:layout_width="wrap_content"
     69                     android:layout_height="wrap_content"
     70                     android:text="@string/connectivity"
     71                     android:layout_marginRight="10dp"/>
     72                 <RadioGroup
     73                     android:layout_width="wrap_content"
     74                     android:layout_height="wrap_content"
     75                     android:orientation="horizontal">
     76                     <RadioButton android:id="@+id/checkbox_any"
     77                         android:layout_width="wrap_content"
     78                         android:layout_height="wrap_content"
     79                         android:text="@string/any"/>
     80                     <RadioButton android:id="@+id/checkbox_unmetered"
     81                         android:layout_width="wrap_content"
     82                         android:layout_height="wrap_content"
     83                         android:text="@string/unmetered"/>
     84                 </RadioGroup>
     85 
     86                 </LinearLayout>
     87                 <LinearLayout
     88                     android:layout_width="match_parent"
     89                     android:layout_height="wrap_content">
     90                     <TextView
     91                         android:layout_width="wrap_content"
     92                         android:layout_height="wrap_content"
     93                         android:text="@string/timing"/>
     94                     <TextView
     95                         android:layout_width="wrap_content"
     96                         android:layout_height="wrap_content"
     97                         android:layout_marginLeft="15dp"
     98                         android:textSize="17dp"
     99                         android:text="@string/delay"/>
    100                     <EditText
    101                         android:id="@+id/delay_time"
    102                         android:layout_width="60dp"
    103                         android:layout_height="wrap_content"
    104                         android:inputType="number"/>
    105                     <TextView
    106                         android:layout_width="wrap_content"
    107                         android:layout_height="wrap_content"
    108                         android:text="@string/deadline"
    109                         android:textSize="17dp"/>
    110                     <EditText
    111                         android:id="@+id/deadline_time"
    112                         android:layout_width="60dp"
    113                         android:layout_height="wrap_content"
    114                         android:inputType="number"/>
    115                 </LinearLayout>
    116                 <LinearLayout
    117                     android:layout_width="match_parent"
    118                     android:layout_height="wrap_content">
    119                     <TextView
    120                         android:layout_width="wrap_content"
    121                         android:layout_height="wrap_content"
    122                         android:text="@string/charging_caption"
    123                         android:layout_marginRight="15dp"/>
    124                     <CheckBox
    125                         android:layout_width="wrap_content"
    126                         android:layout_height="wrap_content"
    127                         android:id="@+id/checkbox_charging"
    128                         android:text="@string/charging_text"/>
    129                 </LinearLayout>
    130                 <LinearLayout
    131                     android:layout_width="match_parent"
    132                     android:layout_height="wrap_content">
    133                     <TextView
    134                         android:layout_width="wrap_content"
    135                         android:layout_height="wrap_content"
    136                         android:text="@string/idle_caption"
    137                         android:layout_marginRight="15dp"/>
    138                     <CheckBox
    139                         android:layout_width="wrap_content"
    140                         android:layout_height="wrap_content"
    141                         android:id="@+id/checkbox_idle"
    142                         android:text="@string/idle_mode_text"/>
    143                 </LinearLayout>
    144                 <LinearLayout
    145                     android:layout_width="match_parent"
    146                     android:layout_height="wrap_content">
    147                     <TextView
    148                         android:layout_width="wrap_content"
    149                         android:layout_height="wrap_content"
    150                         android:text="@string/persisted_caption"
    151                         android:layout_marginRight="15dp"/>
    152                     <CheckBox
    153                         android:layout_width="wrap_content"
    154                         android:layout_height="wrap_content"
    155                         android:id="@+id/checkbox_persisted"
    156                         android:text="@string/persisted_mode_text"/>
    157                 </LinearLayout>
    158 
    159             </LinearLayout>
    160         <Button
    161             android:id="@+id/schedule_button"
    162             android:layout_width="match_parent"
    163             android:layout_height="wrap_content"
    164             android:layout_marginTop="20dp"
    165             android:layout_marginLeft="40dp"
    166             android:layout_marginRight="40dp"
    167             android:onClick="scheduleJob"
    168             android:text="@string/schedule_job_button_text"/>
    169         <Button
    170             android:id="@+id/cancel_button"
    171             android:layout_width="match_parent"
    172             android:layout_height="wrap_content"
    173             android:layout_marginLeft="40dp"
    174             android:layout_marginRight="40dp"
    175             android:onClick="cancelAllJobs"
    176             android:text="@string/cancel_all_jobs_button_text"/>
    177     </LinearLayout>
    178 </ScrollView>
    179