0
A
回答
0
要獲得振鈴事件上:
private PhoneStateListener phoneStateListener = new PhoneStateListener() {
@Override
public void onCallStateChanged(int state, String incomingNumber) {
switch (state) {
case TelephonyManager.CALL_STATE_RINGING:
break;
case TelephonyManager.CALL_STATE_OFFHOOK:
break;
case TelephonyManager.CALL_STATE_IDLE:
break;
}
}
};
設置觀察員:
try {
TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.listen(phoneStateListener, PhoneStateListener.LISTEN_CALL_STATE);
}
catch (SecurityException e) {
// don't have READ_PHONE_STATE
}
並隨時在屏幕上
解決方案1:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
解決方案2:
<uses-permission android:name="android.permission.WAKE_LOCK"/>
yourwakelock = getContext().getSystemService(Context.POWER_SERVICE).newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, getClass().getName());
那就是現在
相關問題
- 1. Android:如何調用媒體播放器
- 2. 如何停止從其他方法播放媒體播放器
- 3. Android媒體播放器流媒體
- 4. 如何在Android中使用媒體播放器?
- 5. 在Android中播放媒體
- 6. Android的HTTP流媒體播放器的URL使用媒體播放器
- 7. Android媒體播放器不播放
- 8. Android媒體播放器「停止播放」
- 9. RTSP Android媒體播放器
- 10. Android媒體播放器setdatasource
- 11. Android媒體播放器庫
- 12. Android媒體播放器流
- 13. Android媒體播放器
- 14. Android媒體播放器seekbar
- 15. Android媒體播放器bug
- 16. 如何使用YouTube視頻更改媒體播放器和媒體播放器?
- 17. Android媒體播放器:如何收聽媒體播放器事件?
- 18. 一些媒體播放器如何在Android上播放wma
- 19. 如何在媒體播放器播放高清視頻android
- 20. 如何獲得無縫播放?在Android媒體播放器
- 21. Android無法停止媒體播放器?
- 22. android無法創建媒體播放器
- 23. 媒體播放器無法播放onActivityResult
- 24. 在Android應用程序中播放媒體播放器
- 25. 媒體播放器和完成()方法
- 26. 如何使用android媒體播放器的seekbar中的線程
- 27. 如何使用自己的媒體播放器播放媒體作爲默認
- 28. Android:使用媒體播放器播放本地視頻
- 29. 使用Android媒體播放器播放m3u8音頻文件
- 30. 使用Android媒體播放器播放RTP