首页 新闻 搜索 专区 学院

Android 手机屏幕 变暗 但是不锁屏

0
悬赏园豆:5 [已关闭问题] 关闭于 2013-03-06 10:44

   我正在开发一个Android 应用程序,要求,屏幕过一段时间,比如:30s,屏幕变暗,但是屏幕不能锁屏,当用户点击屏幕的时候,屏幕又变亮了,如何实现,谢谢

Davim的主页 Davim | 菜鸟二级 | 园豆:203
提问于:2013-02-28 17:07
< >
分享
所有回答(1)
0
屏幕变暗—>黑,但不锁屏
 1 public class TVRemoteActivity extends Activity {
 2     private static final String TAG = "TVRemoteActivity";
 3        @Override
 4     protected void onCreate(Bundle savedInstanceState) {
 5         // TODO Auto-generated method stub
 6         super.onCreate(savedInstanceState);
 7         setContentView(R.layout.tv_remote);
 8         getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
 9     }
10 }
11         
Davim | 园豆:203 (菜鸟二级) | 2013-03-06 10:43

这么写就可以了:

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "TAG");
wakeLock.acquire();

不理解的地方我可以再补充

支持(0) 反对(0) h7key | 园豆:200 (初学一级) | 2016-06-16 11:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册