利索能及
我要发布
收藏
专利号: 2019102493152
申请人: 努比亚技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-02-06
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种多个PreferenceFragment列表的实现方法,应用于移动终端,其特征在于,所述方法包括:在第一PreferenceFragment中设置第一Preference和第二Preference;

在所述第一Preference中嵌套第二PreferenceFragment,其中,所述第二PreferenceFragment至少包括一个Preference;

点击所述第二Preference时,显示嵌套在所述第一Preference中的所述第二PreferenceFragment的Preference。

2.根据权利要求1所述的方法,其特征在于,所述在第一PreferenceFragment中设置第一Preference和第二Preference,包括:在第一PreferenceFragment的布局PreferenceScreen中设置添加第一Preference和第二Preference。

3.根据权利要求2所述的方法,其特征在于,所述在所述第一Preference中嵌套第二PreferenceFragment,包括:在所述第一Preference中设置android:fragment属性为所述第二PreferenceFragment;

在所述第一Preference中用所述第二PreferenceFragment替换布局文件中的ContentView。

4.根据权利要求1所述的方法,其特征在于,所述点击所述第二Preference时,显示嵌套在所述第一Preference中的所述第二PreferenceFragment的Preference;包括:在所述第一PreferenceFragment的点击事件中设置监测所述第二Preference的点击事件;

在监测到所述第二Preference点击事件发生时,设置所述第一Preference为可见,显示嵌套在所述第一Preference中的所述第二PreferenceFragment的Preference。

5.一种多个PreferenceFragment列表的实现装置,应用于移动终端,其特征在于,所述装置包括:设置模块、嵌套模块、点击模块,其中:所述设置模块,用于在第一PreferenceFragment中设置第一Preference和第二Preference;

所述嵌套模块,用于在所述第一Preference中嵌套第二PreferenceFragment,其中,所述第二PreferenceFragment至少包括一个Preference;

所述点击模块,用于在点击所述第二Preference时,显示嵌套在所述第一Preference中的所述第二PreferenceFragment的Preference。

6.根据权利要求5所述的装置,其特征在于,所述设置模块,具体用于:在第一PreferenceFragment的布局PreferenceScreen中设置添加第一Preference和第二Preference。

7.根据权利要求6所述的装置,其特征在于,所述嵌套模块,具体用于:

在所述第一Preference中设置android:fragment属性为所述第二PreferenceFragment;

在所述第一Preference中用所述第二PreferenceFragment替换布局文件中的ContentView。

8.根据权利要求7所述的装置,其特征在于,所述点击模块,具体用于:

在所述第一PreferenceFragment的点击事件中设置监测所述第二Preference的点击事件;

在监测到所述第二Preference点击事件发生时,设置所述第一Preference为可见,显示嵌套在所述第一Preference中的所述第二PreferenceFragment的Preference。

9.一种终端,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的一种多个PreferenceFragment列表的实现方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有多个PreferenceFragment列表的实现程序,所述一种多个PreferenceFragment列表的实现程序被处理器执行时实现如权利要求1至4中任一项所述的一种多个PreferenceFragment列表的实现方法的步骤。