Home | History | Annotate | Download | only in layout
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   ~ Copyright (C) 2012 The Android Open Source Project
      4   ~
      5   ~ Licensed under the Apache License, Version 2.0 (the "License");
      6   ~ you may not use this file except in compliance with the License.
      7   ~ You may obtain a copy of the License at
      8   ~
      9   ~      http://www.apache.org/licenses/LICENSE-2.0
     10   ~
     11   ~ Unless required by applicable law or agreed to in writing, software
     12   ~ distributed under the License is distributed on an "AS IS" BASIS,
     13   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14   ~ See the License for the specific language governing permissions and
     15   ~ limitations under the License
     16   -->
     17 
     18 <LinearLayout
     19     xmlns:android="http://schemas.android.com/apk/res/android"
     20     android:orientation="vertical"
     21     android:layout_width="match_parent"
     22     android:layout_height="match_parent"
     23     android:gravity="left"
     24 >
     25     <TextView
     26         android:layout_width="match_parent"
     27         android:layout_height="wrap_content"
     28         android:text="@string/numberOfCallLogEntries"
     29     />
     30     <EditText
     31         android:id="@+id/number"
     32         android:layout_width="match_parent"
     33         android:layout_height="wrap_content"
     34         android:inputType="number"
     35         android:text="10"
     36         />
     37     <CheckBox
     38         android:id="@+id/use_random_numbers"
     39         android:layout_width="match_parent"
     40         android:layout_height="wrap_content"
     41         android:text="@string/useRandomNumbers"
     42     />
     43     <Button
     44         android:id="@+id/add"
     45         android:layout_width="match_parent"
     46         android:layout_height="wrap_content"
     47         android:text="@string/addToCallLogButton"
     48     />
     49     <ProgressBar
     50         android:id="@+id/progress"
     51         android:layout_width="match_parent"
     52         android:layout_height="wrap_content"
     53         android:indeterminate="false"
     54         android:visibility="gone"
     55     />
     56     <TextView
     57         android:layout_width="match_parent"
     58         android:layout_height="wrap_content"
     59         android:text="@string/add_custom_entry"
     60         />
     61     <LinearLayout
     62         android:orientation="vertical"
     63         android:layout_width="match_parent"
     64         android:layout_height="wrap_content"
     65         android:gravity="left"
     66         >
     67         <RadioGroup
     68             android:layout_width="wrap_content"
     69             android:layout_height="wrap_content"
     70             android:orientation="horizontal">
     71             <RadioButton
     72                 android:id="@+id/call_type_incoming"
     73                 android:layout_width="wrap_content"
     74                 android:layout_height="wrap_content"
     75                 android:text="@string/call_type_incoming"
     76                 android:textSize="9sp" />
     77             <RadioButton
     78                 android:id="@+id/call_type_missed"
     79                 android:layout_width="wrap_content"
     80                 android:layout_height="wrap_content"
     81                 android:text="@string/call_type_missed"
     82                 android:textSize="9sp" />
     83             <RadioButton
     84                 android:id="@+id/call_type_outgoing"
     85                 android:layout_width="wrap_content"
     86                 android:layout_height="wrap_content"
     87                 android:text="@string/call_type_outgoing"
     88                 android:textSize="9sp" />
     89             <RadioButton
     90                 android:id="@+id/call_type_voicemail"
     91                 android:layout_width="wrap_content"
     92                 android:layout_height="wrap_content"
     93                 android:text="@string/call_type_voicemail"
     94                 android:textSize="9sp" />
     95             <RadioButton
     96                 android:id="@+id/call_type_custom"
     97                 android:layout_width="wrap_content"
     98                 android:layout_height="wrap_content"
     99                 android:text="Custom"
    100                 android:textSize="9sp" />
    101             <EditText
    102                 android:id="@+id/call_type_custom_text"
    103                 android:layout_width="90dp"
    104                 android:layout_height="wrap_content"
    105                 android:text=""
    106                 android:inputType="number" />
    107         </RadioGroup>
    108         <CheckBox
    109             android:id="@+id/call_type_video"
    110             android:layout_width="match_parent"
    111             android:layout_height="wrap_content"
    112             android:text="@string/call_type_video"
    113             android:textSize="9sp"
    114             />
    115     </LinearLayout>
    116     <LinearLayout
    117         android:orientation="horizontal"
    118         android:layout_width="match_parent"
    119         android:layout_height="wrap_content"
    120         android:gravity="left"
    121         >
    122         <TextView
    123             android:layout_width="wrap_content"
    124             android:layout_height="wrap_content"
    125             android:text="@string/call_date"
    126             />
    127         <TextView
    128             android:id="@+id/call_date"
    129             android:paddingStart="16dp"
    130             android:layout_width="120dp"
    131             android:layout_height="wrap_content"
    132             />
    133         <Button
    134             android:layout_width="wrap_content"
    135             android:layout_height="wrap_content"
    136             android:text="@string/edit"
    137             android:onClick="showDatePickerDialog" />
    138     </LinearLayout>
    139     <LinearLayout
    140         android:orientation="horizontal"
    141         android:layout_width="match_parent"
    142         android:layout_height="wrap_content"
    143         android:gravity="left"
    144         >
    145         <TextView
    146             android:layout_width="wrap_content"
    147             android:layout_height="wrap_content"
    148             android:text="@string/call_time"
    149             />
    150         <TextView
    151             android:id="@+id/call_time"
    152             android:paddingStart="16dp"
    153             android:layout_width="120dp"
    154             android:layout_height="wrap_content"
    155             />
    156         <Button
    157             android:layout_width="wrap_content"
    158             android:layout_height="wrap_content"
    159             android:text="@string/edit"
    160             android:onClick="showTimePickerDialog" />
    161     </LinearLayout>
    162     <TextView
    163         android:layout_width="wrap_content"
    164         android:layout_height="wrap_content"
    165         android:text="@string/call_presentation"
    166         />
    167     <RadioGroup
    168         android:layout_width="match_parent"
    169         android:layout_height="wrap_content"
    170         android:orientation="horizontal">
    171         <RadioButton
    172             android:id="@+id/presentation_allowed"
    173             android:layout_width="wrap_content"
    174             android:layout_height="wrap_content"
    175             android:text="@string/presentation_allowed"
    176             android:textSize="9sp" />
    177         <RadioButton
    178             android:id="@+id/presentation_restricted"
    179             android:layout_width="wrap_content"
    180             android:layout_height="wrap_content"
    181             android:text="@string/presentation_restricted"
    182             android:textSize="9sp" />
    183         <RadioButton
    184             android:id="@+id/presentation_unknown"
    185             android:layout_width="wrap_content"
    186             android:layout_height="wrap_content"
    187             android:text="@string/presentation_unknown"
    188             android:textSize="9sp" />
    189         <RadioButton
    190             android:id="@+id/presentation_payphone"
    191             android:layout_width="wrap_content"
    192             android:layout_height="wrap_content"
    193             android:text="@string/presentation_payphone"
    194             android:textSize="9sp" />
    195     </RadioGroup>
    196     <LinearLayout
    197         android:orientation="horizontal"
    198         android:layout_width="match_parent"
    199         android:layout_height="wrap_content"
    200         android:gravity="left"
    201         >
    202         <TextView
    203             android:layout_width="wrap_content"
    204             android:layout_height="wrap_content"
    205             android:text="@string/number"
    206             />
    207         <EditText
    208             android:id="@+id/phone_number"
    209             android:layout_width="180dp"
    210             android:layout_height="wrap_content"
    211             android:inputType="phone"
    212             />
    213     </LinearLayout>
    214     <TextView
    215         android:layout_width="wrap_content"
    216         android:layout_height="wrap_content"
    217         android:text="@string/call_account" />
    218     <RadioGroup
    219         android:layout_width="match_parent"
    220         android:layout_height="wrap_content"
    221         android:orientation="horizontal">
    222         <RadioButton
    223             android:id="@+id/account0"
    224             android:layout_width="wrap_content"
    225             android:layout_height="wrap_content"
    226             android:text="@string/account0"
    227             android:textSize="9sp" />
    228         <RadioButton
    229             android:id="@+id/account1"
    230             android:layout_width="wrap_content"
    231             android:layout_height="wrap_content"
    232             android:text="@string/account1"
    233             android:textSize="9sp" />
    234         <RadioButton
    235             android:id="@+id/no_account"
    236             android:layout_width="wrap_content"
    237             android:layout_height="wrap_content"
    238             android:text="@string/no_account"
    239             android:textSize="9sp" />
    240     </RadioGroup>
    241     <Button
    242         android:id="@+id/add_custom"
    243         android:layout_width="match_parent"
    244         android:layout_height="wrap_content"
    245         android:text="@string/addToCallLogButton"
    246         android:onClick="addManualEntry"
    247         />
    248     <LinearLayout
    249         android:orientation="horizontal"
    250         android:layout_width="match_parent"
    251         android:layout_height="wrap_content"
    252         android:gravity="left"
    253         >
    254         <TextView
    255             android:layout_width="wrap_content"
    256             android:layout_height="wrap_content"
    257             android:text="@string/delta_after_add"
    258             />
    259         <EditText
    260             android:id="@+id/delta_after_add"
    261             android:layout_width="90dp"
    262             android:layout_height="wrap_content"
    263             android:text="-1"
    264             android:inputType="number"
    265             />
    266     </LinearLayout>
    267 </LinearLayout>
    268