Settings工程中,Settings -> Language &input 界面所对应的Java代码和Preference布局如下:

<android_root>/packages/apps/Settings/src/com/android/settings/LanguageSettings.java

<android_root>/packages/apps/Settings/res/xml/language_settings.xml


1、Settings -> Language & input -> language

在<android_root>/packages/apps/Settings/res/xml/language_settings.xml中,该模块的Preference布局为:


<PreferenceScreen
android:key="phone_language"
android:title="@string/phone_language" >
<intent android:action="android.intent.action.MAIN"
android:targetPackage="com.android.settings"
android:targetClass="com.android.settings.LocalePicker" />
</PreferenceScreen>

当用户点击 Settings -> Language & input -> language 时,将启动“com.android.settings.LocalePicker”的Activity。其对应的源代码为:

<android_root>/packages/apps/Settings/src/com/android/settings/LocalePicker.java



















更多相关文章

  1. Android 动画——Layout Animations布局动画
  2. 第八节(Activity布局初步一)
  3. android: 大量开源项目源代码分享
  4. Android DrawerLayout+ fragment 布局实现左右侧滑
  5. 可动态布局的Android抽屉之基础
  6. android 对话框模板布局之一

随机推荐

  1. 《疯狂Android讲义》第二版目录
  2. Android内存泄漏检测工具大全
  3. Android(安卓)OCR之tesseract
  4. Android TextView的一些小知识
  5. 消息驱动 Looper类
  6. android的Theme
  7. RadioGroup和RadioButton
  8. 窗体两个按钮各占一半
  9. 设置Android应用程序横竖屏显示
  10. Android(安卓)使用Shape绘制图形