43得票5回答
Android中的偏好设置活动中的数字偏好设置

我想做的是开发一个生命游戏程序。我想将时间延迟变成一个用户可以设置的偏好选项,并且让用户可以输入特定的时间。输入的数字可以是以毫秒或秒计算。 然而,我不知道如何进一步操作。我没有找到一个能够简单处理这个问题的选择项,但也许有这样一个选项。有没有一种简单的方法来创建这个选项,并确认输入的数据是...

39得票7回答
PreferenceFragmentCompat有PreferenceCategory的填充,我无法去除

我一直在尝试使用androidx.preference.PreferenceFragmentCompat创建“设置”活动,并且一切都正常运作。但是,由于某种原因,偏好类别和偏好本身上存在一些填充。我使用app:iconSpaceReserved="false" 可以消除偏好...

39得票6回答
如何在Android布局中使用百分比?

我们如何在Android视图元素中使用百分比值?就像这样<TextView android:id="@+id/" android:layout_width="75%" android:layout_height="50%"/>

37得票5回答
从PreferenceActivity启动新活动

大家好, 我有一个PreferenceActivity,它是从XML文件中填充的。 当我们点击一项时,我们应该启动新的活动。怎么做?我应该在XML文件中还是在Java类中编写什么?

37得票3回答
PreferenceFragment - getPreferenceManager()和getPreferenceScreen()之间的区别是什么?

我实现了自己的PreferenceFragment子类(详见此处),并希望在其中监听偏好更改。PreferenceFragment提供了两种方法来实现这一点: getPreferenceManager().getSharedPreferences().registerOnSharedPref...

36得票2回答
双屏偏好设置屏幕存在的问题

问题 将设备从单面纵向 PreferenceScreen 旋转到双面横向 PreferenceScreen,会导致横向仅显示为单面。当查看标题屏幕时不会发生。 设置 仅适用于ICS及以上版本。我有一个加载了 preference-headers 的 PreferenceActivity。每个...

36得票7回答
如何动态地显示和隐藏Android上的偏好设置?

有没有一种方法可以动态显示和隐藏偏好设置? 在我的情况下,我有一个复选框首选项,它会禁用或启用两个首选项组(“带障碍”和“不带障碍”组之一)。 虽然这在桌面环境中是理想的GUI,但“带障碍”几乎占据了整个屏幕,而另一个“不带障碍”的只占据了屏幕的一小部分。 与其同时显示两个组,我想一次只显示...

34得票4回答
当触发onPreferenceClick时如何动态填充ListPreference?

我有一个偏好设置活动,其中有一个语言作为ListPreference,它显示可用的语言列表。我可以在onCreate被调用时填充列表,但我希望在用户单击它时填充列表。这是Java代码:public class SettingsActivity extends PreferenceActivit...

34得票4回答
嵌套的preferences.xml

是否可以以某种方式将一个preferences.xml文件包含到另一个文件中,就像使用<include />标签对布局进行的那样? 比方说:<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen ...

33得票4回答
自定义PreferenceCategory标题

我有一个简单的偏好设置屏幕,定义如下:<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="Se...