/**
* Ensure that the proximity sensor setting does not appear on devices
* without a proximity sensor.
*/
private void checkProximitySupport() {
Activity activity = getActivity();
if (activity == null) {
return;
}
final SensorManager manager = (SensorManager) activity.getSystemService(SENSOR_SERVICE);
final Sensor proximity = manager.getDefaultSensor(Sensor.TYPE_PROXIMITY);
if (proximity != null) {
return;
}
final PreferenceGroup category = (PreferenceGroup) findPreferenceByResId(
R.string.pref_category_when_to_speak_key);
final TwoStatePreference prefProximity =
(TwoStatePreference) findPreferenceByResId(R.string.pref_proximity_key);
if (prefProximity != null) {
prefProximity.setChecked(false);
category.removePreference(prefProximity);
}
}
TalkBackPreferencesActivity.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:talkback
作者:
评论列表
文章目录