a5cb1a5d27a923e5819063fe626d65efa13be904
[android/platform/packages/apps/Phone.git] / res / xml / call_feature_setting.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Copyright (C) 2008 The Android Open Source Project
3
4      Licensed under the Apache License, Version 2.0 (the "License");
5      you may not use this file except in compliance with the License.
6      You may obtain a copy of the License at
7
8           http://www.apache.org/licenses/LICENSE-2.0
9
10      Unless required by applicable law or agreed to in writing, software
11      distributed under the License is distributed on an "AS IS" BASIS,
12      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13      See the License for the specific language governing permissions and
14      limitations under the License.
15 -->
16 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
17     xmlns:phone="http://schemas.android.com/apk/res/com.android.phone"
18         android:title="@string/call_settings">
19         
20     <PreferenceScreen 
21         android:key="button_fdn_key" 
22         android:title="@string/fdn"
23         android:summary="@string/sum_fdn"
24         android:persistent="false"/>
25     
26     <!-- Note for all com.android.phone.EditPhoneNumberPreference objects
27     
28          The last several attributes are for use with the EditText field 
29          in the dialog.  These attributes are forwarded to that field 
30          when the edittext is created.  The attributes include:
31            1. android:singleLine
32            2. android:autoText
33            3. android:background -->
34            
35     <com.android.phone.EditPhoneNumberPreference 
36         android:key="button_voicemail_key" 
37         android:title="@string/voicemail"
38         android:summary="@string/sum_voicemail"
39         android:persistent="false"
40         android:dialogTitle="@string/voicemail"
41         phone:confirmMode="confirm"
42         android:singleLine="true"
43         android:autoText="false"/>
44         
45     <!-- Rearranged to allow for lazy queries. -->
46     <PreferenceScreen
47         android:key="button_cf_expand_key"
48         android:title="@string/labelCF"
49         android:persistent="false">
50
51         <PreferenceCategory
52             android:title="@string/call_forwarding_settings"/>
53         
54         <!-- See note on com.android.phone.EditPhoneNumberPreference above -->
55         <com.android.phone.EditPhoneNumberPreference 
56             android:key="button_cfu_key" 
57             android:title="@string/labelCFU"
58             android:persistent="false"
59             android:summaryOn="@string/sum_cfu_enabled"
60             android:summaryOff="@string/sum_cfu_disabled"
61             android:dialogTitle="@string/labelCFU"
62             phone:confirmMode="activation"
63             android:singleLine="true"
64             android:autoText="false"/>
65     
66         <!-- See note on com.android.phone.EditPhoneNumberPreference above -->
67         <com.android.phone.EditPhoneNumberPreference 
68             android:key="button_cfb_key" 
69             android:title="@string/labelCFB"
70             android:persistent="false"
71             android:summaryOn="@string/sum_cfb_enabled"
72             android:summaryOff="@string/sum_cfb_disabled"
73             android:dialogTitle="@string/labelCFB"
74             phone:confirmMode="activation"
75             android:singleLine="true"
76             android:autoText="false"/>
77             
78         <!-- See note on com.android.phone.EditPhoneNumberPreference above -->
79         <com.android.phone.EditPhoneNumberPreference 
80             android:key="button_cfnry_key" 
81             android:title="@string/labelCFNRy"
82             android:persistent="false"
83             android:summaryOn="@string/sum_cfnry_enabled"
84             android:summaryOff="@string/sum_cfnry_disabled"
85             android:dialogTitle="@string/labelCFNRy"
86             phone:confirmMode="activation"
87             android:singleLine="true"
88             android:autoText="false"/>
89     
90         <!-- See note on com.android.phone.EditPhoneNumberPreference above -->
91         <com.android.phone.EditPhoneNumberPreference 
92             android:key="button_cfnrc_key" 
93             android:title="@string/labelCFNRc"
94             android:persistent="false"
95             android:summaryOn="@string/sum_cfnrc_enabled"
96             android:summaryOff="@string/sum_cfnrc_disabled"
97             android:dialogTitle="@string/labelCFNRc"
98             phone:confirmMode="activation"
99             android:singleLine="true"
100             android:autoText="false"/>
101             
102     </PreferenceScreen>
103     
104     <!-- Rearranged to allow for lazy queries. -->
105     <PreferenceScreen
106         android:key="button_more_expand_key"
107         android:title="@string/labelMore"
108         android:persistent="false">
109         
110         <PreferenceCategory
111             android:title="@string/additional_call_settings"/>
112
113         <ListPreference
114             android:key="button_clir_key" 
115             android:title="@string/labelCallerId"
116             android:persistent="false"
117             android:defaultValue="DEFAULT"
118             android:entries="@array/clir_display_values"
119             android:entryValues="@array/clir_values"
120             android:dialogTitle="@string/labelCallerId" />
121
122         <CheckBoxPreference 
123             android:key="button_cw_key" 
124             android:title="@string/labelCW"
125             android:persistent="false"
126             android:summaryOn="@string/sum_cw_enabled"
127             android:summaryOff="@string/sum_cw_disabled"/>
128             
129     </PreferenceScreen>
130         
131     <PreferenceScreen 
132         android:key="button_carrier_sel_key" 
133         android:title="@string/networks"
134         android:summary="@string/sum_carrier_select"
135         android:persistent="false">
136         
137         <intent android:action="android.intent.action.MAIN"
138             android:targetPackage="com.android.phone"
139             android:targetClass="com.android.phone.NetworkSetting" />
140         
141     </PreferenceScreen>
142     
143 </PreferenceScreen>