Android中设置界面PreferenceFragment的用法

本文介绍了如何在Android中使用PreferenceFragment创建设置界面。首先,需要在res目录下创建preferences.xml文件,定义PreferenceScreen、PreferenceCategory及各种Preference类型。接着,创建一个继承自PreferenceFragment的Java类,在onCreate中加载XML资源。通过设置dependency属性实现条件展示,并通过OnPreferenceClickListener和OnPreferenceChangeListener监听用户交互。文中还提到了ListPreference的特殊处理方式。
摘要由CSDN通过智能技术生成

发现Android虽然为我们提供了很好的设置界面的东西(也就是这个PreferenceFragment),但是网上的资料还真是少之又少,可能大家的需求都是自己做设置界面,不稀罕Google为我们做好的,不过既然用到了这个东西,还是拿出来做下笔记

第一步,我们现在res中写一个preferences.xml文件,当然你也可以命名成其他的名字

文件目录如下:
这里写图片描述

根文件布局是PreferenceScreen,定义了一个设置界面,PreferenceCategory则为设置的不同分类,可供选择的Preference有Preference,SwitchPreference,ListPreference以及CheckboxPreference达到,这些都可以放到PreferenceCategory中去,我自己写的界面如下
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值