Android如何获取系统空闲时间 有一个Android程序,需要在用户对系统无操作一段时间后,如一分钟无操作,就显示另外一个画面,请问该如何处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个建议LZ可以参考下Android系统设置中的--》屏幕-->超时; 刚找了下,LZ可以参考下;在设置模块中的DisplaySettings.java类中有一个onPreferenceChange(Preference preference, Object objValue)方法;这个传入的objValue就是你选择的超时的时间,在该方法中有一个判断语句if (KEY_SCREEN_TIMEOUT.equals(key)) { int value = Integer.parseInt((String) objValue); //就是这个value值 try { Settings.System.putInt(getContentResolver(), SCREEN_OFF_TIMEOUT, value); updateTimeoutPreferenceDescription(getContentResolver(), value); //然后将值传进去,你再跟下updateTimeoutPreferenceDescription这个方法就行了,这个方法也是在当前类中的, } catch (NumberFormatException e) { Log.e(TAG, "could not persist screen timeout setting", e); } } 汗啊,这几天太忙,没处理这个问题。看了一下代码,发现2.2的代码没有这个updateTimeoutPreferenceDescription(getContentResolver(), value);函数。正在下载4.0的代码,看看有没有。 哦,忘了说,我这个是参考3.2的代码;3.2上有这个updateTimeoutPreferenceDescription() PreferenceActivity专门用于系统参数设置服务 结贴,我自己找到了变通的办法。虽然有点瑕疵。方法参考我写的内容。:http://www.er123.com/blog/?p=92 改成超链接,微博发习惯了。直接发上地址了。http://www.er123.com/blog/?p=92 gallery滑动时的BUG 急...android 一个app程序 引用另一个app程序的类 android模拟器做socket服务端,接收不到数据。麻烦各位帮我看看 android 中用mvc模式编写代码 高手多线程操作的文章 android如何实现分散对齐 registerReceiver问题 android小白的开发之路 继续上一个项目SQLiteDatabase的User类登陆注册Student类增删改查 如何处理 android中bitmap释放问题 如何实现后台下载功能
在设置模块中的DisplaySettings.java类中
有一个onPreferenceChange(Preference preference, Object objValue)方法;
这个传入的objValue就是你选择的超时的时间,
在该方法中有一个判断语句if (KEY_SCREEN_TIMEOUT.equals(key)) {
int value = Integer.parseInt((String) objValue);
//就是这个value值
try {
Settings.System.putInt(getContentResolver(),
SCREEN_OFF_TIMEOUT, value);
updateTimeoutPreferenceDescription(getContentResolver(), value);
//然后将值传进去,你再跟下updateTimeoutPreferenceDescription这个方法就行了,这个方法也是在当前类中的,
} catch (NumberFormatException e) {
Log.e(TAG, "could not persist screen timeout setting", e);
}
}
看了一下代码,发现2.2的代码没有这个updateTimeoutPreferenceDescription(getContentResolver(), value);函数。正在下载4.0的代码,看看有没有。
3.2上有这个updateTimeoutPreferenceDescription()
方法参考我写的内容。:http://www.er123.com/blog/?p=92
http://www.er123.com/blog/?p=92