首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序猿的那点事

    ListPreference详解与使用

    <ListPreference android:key="frequency_band" android:title="@string/wifi_setting_frequency_band_title <item>3</item> <item>4</item> </string-array> 原来switchpreference 切换状态是通过setChecked函数进行的,而listpreference setSummary就是来修改listpreference的sunmmary,参数就是一个字符串数组,用来选择在那个界面的时候显示list里的哪一项,而setValueIndex的参数是整型的数字,用来控制 listpreference显示指在哪一个选项上,从上到下依次是0、1、2等等。 今天在修改时,先用的是listpreference的setValue函数,发现这个函数并不是用来修改指针所指向的位置。

    1.7K30发布于 2020-07-15
  • 来自专栏全栈程序员必看

    android之ListPreference的用法_PreferenceActivity用法

    主要有PreferenceActivity,ListPreference,EditTextPreference,CheckBoxPreference,RingtonePreference 下面我们简单的介绍下ListPreference的用法: 我们选择了山东,然后该页面就会自动关闭,并且和山东所对应的值也已经写入了后台的xml文件中。 java代码: package jason.demo; import android.os.Bundle; import android.preference.ListPreference; import listPreference = (ListPreference) manager.findPreference("myListPreference"); Log.i("存储的值为", ""+listPreference.getValue 第二:格式,PreferenceScreen为根标签,ListPreference为子标签 第三:标签属性含义 android:key 唯一标识符,和android:id相类似,PreferenceManager

    1.7K20编辑于 2022-07-20
  • 来自专栏全栈程序员必看

    reference preparation_Preferences

    在这个元素中我们可以添加不同的Preference,常用的Preference控件如下: CheckBoxPreference、SwitchPreference、EditTextPreference、ListPreference editBox = (ListPreference) findPreference("select_city"); editBox.setEnabled(checkBox.isChecked() android:title="联动设置" > <CheckBoxPreference android:key="select_linkage" android:title="是否选择联动" /> <ListPreference 可使用,但当不选择CheckBoxPreference时,ListPreference将变成灰色无法被选中。 editBox = (ListPreference) findPreference("select_city"); editBox.setEnabled(checkBox.isChecked());

    1.4K10编辑于 2022-10-04
  • 来自专栏全栈程序员必看

    关于PreferenceActivity的使用和一些问题的解决(自己定义Title和取值)

    SwitchPreference android:key="switch" android:summary="SwitchPreference" ></SwitchPreference> <ListPreference android:key="list" android:summary="ListPreference" android:entries="@array/entry" android:entryValues ="@array/entry_value" android:title="ListTitle" ></ListPreference> <MultiSelectListPreference PreferenceManager.getDefaultSharedPreferences(this); String s = shp.getString("list", null); //这个是取ListPreference

    70810编辑于 2022-07-12
  • 来自专栏叽叽西

    偏好设置

    stringValue = value.toString(); String key = preference.getKey(); if (preference instanceof ListPreference /* the preference's 'entries' list (since they have separate labels/values). */ ListPreference listPreference = (ListPreference) preference; int prefIndex = listPreference.findIndexOfValue (stringValue); if (prefIndex >= 0) { preference.setSummary(listPreference.getEntries

    71710编辑于 2022-05-17
  • 来自专栏全栈程序员必看

    preference 意思_Preferences

    Wifi右边有开关,这一项就是CheckBoxPreference;其他还有ListPreference和EditTextPreference。 PreferenceGroup, RingtonePreference, TwoStatePreference 非直接子类:CheckBoxPreference, EditTextPreference, ListPreference 效果如下: 3、ListPreference控件: 点击该控件后,将列出一个单选按钮的列表。用法如下: <?xml version="1.0" encoding="utf-8"? :entryValues="@array/cities"/> </PreferenceCategory> </PreferenceScreen> 上方代码中,PreferenceScreen为根标签,ListPreference ListPreference的常见属性如下: android:key 唯一标识符,和android:id相类似,PreferenceManager可以以其为参数通过findPreference获取指定的

    1.1K10编辑于 2022-10-04
  • 来自专栏CodingBlock

    Android学习笔记(十四)方便实用的首选项-PreferenceActivity

    android:title="开关" 6 android:summaryOn="开" 7 android:summaryOff="关"/> 8 9 <ListPreference dialogTitle="dialogTitle" 21 android:dialogMessage="dialogMessage"/> 22 23 </PreferenceScreen>  其中ListPreference extends PreferenceActivity { 7 PreferenceManager pm; 8 CheckBoxPreference checkbox; 9 ListPreference , 0).show(); 24 25 /**************** 绑定listP控件 **********************/ 26 listP = (ListPreference

    1.4K70发布于 2017-12-29
  • 来自专栏全栈程序员必看

    android之知识点小结二[通俗易懂]

    xml/preferences.xml: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <ListPreference " android:dialogTitle="Choose a sort order" /> </PreferenceScreen> 整个界面是一个PreferenceScreen,第二行,是一个ListPreference prefs.getString("sort_order", "name")); 我们就是用prefs.getString(“sort_order”,”name”);去获取内容的,很明显这里用到的就是key, title就是ListPreference 再有就是所显示的具体内容了,ListPreference里的选项是从哪里来的呢,来自 android:entries=”@array/sort_names” 这个数组定义了要显示的内容,而下一行 android

    39510编辑于 2022-07-20
  • 来自专栏全栈程序员必看

    preference用法for_notification用法

    -- NOTE: ListPreference's summary should be set to its value by the activity code. --> <ListPreference SwitchPreference:开关标签 EditTextPreference:编辑标签 ListPreference:集合标签,多选一。

    4.1K10编辑于 2022-10-04
  • 来自专栏全栈程序员必看

    android应用程序_chrome Android

    常用Preference CheckPreference —— CheckBox 单选框 EditTextPreference —— EditText 输入文本框 ListPreference — 在PreferenceScreen布局上显示的标题——大标题 android:summary : 每个Preference在PreferenceScreen布局上显示的标题——小标题(可以没有) ListPreference

    1.2K10编辑于 2022-10-04
  • 来自专栏全栈程序员必看

    Android系统APN配置具体解释

    apn_mnc"); mApnType = (EditTextPreference) findPreference("apn_type"); mAuthType = (ListPreference findPreference(KEY_AUTH_TYPE); mAuthType.setOnPreferenceChangeListener(this); mProtocol = (ListPreference (KEY_PROTOCOL); mProtocol.setOnPreferenceChangeListener(this); mRoamingProtocol = (ListPreference mCarrierEnabled = (CheckBoxPreference) findPreference(KEY_CARRIER_ENABLED); mBearer = (ListPreference

    2.1K20编辑于 2022-01-11
  • 来自专栏全栈程序员必看

    preference activity_preference

    android:key="pref_otificationskey" android:title="@string/checkbox_title" > </CheckBoxPreference> <ListPreference pref_SyncFrequencykey" android:summary="@string/list_summary" android:title="@string/list_title" > </ListPreference

    46810编辑于 2022-10-03
  • 来自专栏叽叽西

    安卓 topic-UI-设置 settings

    例如,CheckBoxPreference 可创建一个列表项用于显示复选框,ListPreference 可创建一个项目用于打开包含选择列表的对话框。 ListPreference打开一个包含单选按钮列表的对话框。保存的值可以是任一受支持的值类型(如上所列)。 EditTextPreference打开一个包含 EditText 小部件的对话框。 pref_sync" android:summary="@string/pref_sync_summ" android:defaultValue="true" /> <ListPreference button_voicemail_category_key" android:title="@string/voicemail" android:persistent="false"> <ListPreference -- default value is a string --> <ListPreference android:defaultValue="@string/pref_syncConnectionTypes_default

    4.1K10编辑于 2022-05-17
  • 来自专栏全栈程序员必看

    【安卓笔记】高速的发展设置界面—–PreferenceActivity

    title="标题" > <PreferenceCategory android:summary="分组1" android:title="分组1标题" > <ListPreference

    75620编辑于 2022-07-11
  • 来自专栏全栈程序员必看

    Android preference_android studio preview

    edittext_preference" android:title="edit1" android:summary="edit1-->summary" android:dialogTitle="edit1-->2" /> <ListPreference ="check4" android:summary="check4-->summary" /> </PreferenceCategory> </PreferenceScreen> 需要注意的是: <ListPreference

    90810编辑于 2022-10-03
  • 来自专栏全栈程序员必看

    PreferenceActivity_in preference to sth

    负责加载选项设置界面布局文件 选项设置布局文件是以PreferenceScreen作为根标签,PreferenceCategory、CheckBoxPreference、EditTextPreference、ListPreference

    51010编辑于 2022-10-04
  • 来自专栏Open软件开发小组

    聊聊Android应用Preference组件那点事

    Preference TextView 文本框 CheckPreference CheckBox 单选框 EditTextPreference EditText 输入文本框 ListPreference ListView 列表框 RingtonePreference —— 铃声 SwitchPreference、DialogPreference、ListPreference

    2.9K30发布于 2020-03-19
  • 来自专栏影像技术栈

    Camera系统 | HFR Usecase分析

    \com\android\camera\SettingsManager.java //查询支持的fps并更新列表  private void filterHFROptions() { ListPreference ArrayList<String> supported = new ArrayList<String>(); supported.add("off"); ListPreference videoQuality = mPreferenceGroup.findPreference(KEY_VIDEO_QUALITY); ListPreference videoEncoder

    3.2K20编辑于 2023-03-14
  • 来自专栏james大数据架构

    android 中resources管理

    mTrackDragSort = array.getBoolean( R.styleable.DragSortListView_track_drag_sort, false); xml使用:     <ListPreference

    1K80发布于 2018-01-22
  • 来自专栏小工匠聊架构

    数据存储之SharedPreferences

    单击该控件会弹出一个带有EditText的对话框 ListPreference:对应标签,单击该控件会弹出一个带ListView的对话框。 ---- 效果图 ?

    1.3K20发布于 2021-08-16
领券