mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
Merge pull request #519 from manderson23/master
Fix #512. Hide immersive single tap preference on pre-4.4 devices.
This commit is contained in:
commit
a1ae75c4ad
2 changed files with 11 additions and 1 deletions
|
@ -20,7 +20,8 @@
|
|||
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory
|
||||
android:title="@string/settings_reading">
|
||||
android:title="@string/settings_reading"
|
||||
android:key="reading">
|
||||
<CheckBoxPreference
|
||||
android:defaultValue="false"
|
||||
android:key="immersive_enter_single_tap"
|
||||
|
|
|
@ -3,8 +3,10 @@ package com.newsblur.activity;
|
|||
import com.newsblur.R;
|
||||
import com.newsblur.util.PrefConstants;
|
||||
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.preference.PreferenceActivity;
|
||||
import android.preference.PreferenceCategory;
|
||||
import android.view.MenuItem;
|
||||
|
||||
public class Settings extends PreferenceActivity {
|
||||
|
@ -15,6 +17,13 @@ public class Settings extends PreferenceActivity {
|
|||
getActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
super.getPreferenceManager().setSharedPreferencesName(PrefConstants.PREFERENCES);
|
||||
addPreferencesFromResource(R.layout.activity_settings);
|
||||
|
||||
// Remove the reading category of references on pre-4.4 devices as it only contains
|
||||
// the single tap for immersive preference
|
||||
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) {
|
||||
PreferenceCategory readingCategory = (PreferenceCategory)findPreference("reading");
|
||||
getPreferenceScreen().removePreference(readingCategory);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Add table
Reference in a new issue