问题标签 [android-settings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在 Android 帐户设置中添加我的 Android 应用程序?
我开发了一个 Android 项目,我想在手机设置页面的帐户部分设置我的项目,以便任何人都可以轻松添加帐户表单设置页面。
例如任何人都可以从设置页面添加 google、facebook、viber 帐户。我怎样才能做到这一点?
下面是屏幕截图
android - 无线网络优化
任何人都知道通过代码以编程方式启用/禁用wifi优化的任何方法,或者至少检查它是否已启用(以便提示用户)?当启用此功能并且设备进入睡眠状态(尽管唤醒和 wifi 锁定)时,与第三方设备的 wifi 通信将停止。
谢谢!
android - 如何从另一个活动访问设置活动中的复选框值?
我使用 Eclipse 中的向导创建了一个新的设置活动。我想知道如何访问反映用户选择的值。特别是一个复选框选项。
它产生的代码如下:
/src/com/example/myapp/SettingsActivity.java:
res/xml/pref_general.xml:
该向导创建了一个相当大的示例,所以我不确定我是否复制/粘贴了所有相关代码,但我花了很长时间,我很确定这是关于它的,(除了字符串 xml文件)。
如何从另一个活动中访问复选框的值?我猜我需要使用 SharedPreferences 对象,但我不知道我将使用什么键来访问数据,因为我在代码中找不到任何常量?谢谢
android - 如果存在或不存在共享设置值,如何显示特定设置或其他设置?
我正在尝试向我的应用程序添加一些 API 集成,并且我想添加一种连接或断开与我的设置应用程序的方法。因此,如果共享首选项中不存在令牌,则设置将显示“登录到 xxx”,但如果退出则显示“从 xxx 注销”。例子:
但是如果令牌存在,我想显示
关于如何做到这一点的任何想法?
android - 向上导航外部应用程序以返回调用应用程序
我让用户通过我的应用程序中的菜单访问设备设置:
但是,一旦用户完成对设置的更改,我需要他们能够返回到我的应用程序。我们对 Android 进行了修改以删除软按钮,因此使用标准的后退按钮是不行的。
有没有办法让标准后退按钮返回历史记录或从设置返回到我的应用程序?
谢谢!
android - 如何在弹出窗口中运行 android 设置活动?
我想在预定义的弹出窗口中运行一些WIFI_SETTINGS 之类的 android 设置活动,我知道如何调用一些 android 设置活动:
并知道如何使预定义的活动显示为弹出窗口:
为了实现我所需要的,我尝试声明一个弹出活动,然后使用它运行 android 设置意图,context
但没有任何反应:
android - 聆听偏好变化的使用
在阅读了关于设置的 Android 文档后,我有几个关于监听偏好变化的问题
“有几个原因,您可能希望在使用更改其中一个首选项时立即收到通知。为了在任何一个首选项发生更改时接收回调,请实现 SharedPreference.OnSharedPreferenceChangeListener 接口并注册监听器SharedPreferences 对象通过调用 registerOnSharedPreferenceChangeListener()。"
我真的不明白,我找不到为什么实现这个监听器很重要,它有什么用?它有什么作用?什么时候使用它?现在,如果不实现监听器,我的设置就可以正常工作,对于任何设置或仅在特定情况下都至关重要吗?谢谢。
资源:http: //developer.android.com/guide/topics/ui/settings.html#Fragment
android - 具有优先顺序的 Android MultiSelectListPreference
我是安卓新手。我想为我的案例使用 MultiSelectListPreference。
但是我遇到了一个问题:我的列表需要保持元素的顺序。假设有5个元素:
并且用户选择0、2、3。那么列表必须按以下顺序排列:
汤姆、鲍勃、玛丽
但是 MultiSelectListPreference 将设置存储在 中Set<String>
,而不是ArrayList<String>
,因此不确定此顺序,因为Set
.
我怎样才能确定这个订单?谢谢你。
android - 如何禁用 AIRPLANE MODE 平板电脑支持 4.4.2
我必须禁用 AIRPLANE MODE
并DATE TIME SETTINGS
在我的应用程序中,因为我使用了这些意图过滤器,但none
它们works
对我来说是
但早些时候我通过使用以下成功禁用 Settings
intent-filter