Skip to content
Snippets Groups Projects
Commit 69937c5a authored by Geoffrey Métais's avatar Geoffrey Métais
Browse files

TV: Hide preferences concerning touch devices

parent 22fea859
No related branches found
No related tags found
No related merge requests found
......@@ -26,8 +26,6 @@ import android.content.SharedPreferences;
import android.os.Build;
import android.os.Bundle;
import android.support.v7.preference.TwoStatePreference;
import org.videolan.libvlc.util.HWDecoderUtil;
import org.videolan.vlc.R;
import org.videolan.vlc.util.VLCInstance;
......@@ -45,12 +43,6 @@ public class PreferencesAudio extends BasePreferenceFragment implements SharedPr
return R.string.audio_prefs_category;
}
@Override
public void onStart() {
super.onStart();
getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
......@@ -59,6 +51,7 @@ public class PreferencesAudio extends BasePreferenceFragment implements SharedPr
findPreference("enable_play_on_headset_insertion").setVisible(false);
findPreference("enable_steal_remote_control").setVisible(false);
findPreference("headset_prefs_category").setVisible(false);
findPreference("lockscreen_cover").setVisible(false);
final HWDecoderUtil.AudioOutput aout = HWDecoderUtil.getAudioOutputFromDevice();
if (aout != HWDecoderUtil.AudioOutput.ALL) {
......@@ -67,6 +60,12 @@ public class PreferencesAudio extends BasePreferenceFragment implements SharedPr
}
}
@Override
public void onStart() {
super.onStart();
getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
}
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
......
......@@ -45,6 +45,18 @@ public class PreferencesUi extends BasePreferenceFragment implements SharedPrefe
return R.string.interface_prefs_screen;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
findPreference("enable_clone_mode").setVisible(false);
findPreference("tv_ui").setVisible(AndroidDevices.hasTsp());
findPreference("enable_black_theme").setVisible(false);
findPreference("secondary_display_category").setVisible(false);
findPreference("secondary_display_category_summary").setVisible(false);
findPreference("daynight").setVisible(false);
}
@Override
public void onStart() {
super.onStart();
......@@ -58,17 +70,6 @@ public class PreferencesUi extends BasePreferenceFragment implements SharedPrefe
.unregisterOnSharedPreferenceChangeListener(this);
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
findPreference("enable_clone_mode").setVisible(false);
findPreference("tv_ui").setVisible(AndroidDevices.hasTsp());
findPreference("enable_black_theme").setVisible(false);
findPreference("secondary_display_category").setVisible(false);
findPreference("secondary_display_category_summary").setVisible(false);
}
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
if (key.equals("set_locale"))
......
......@@ -43,20 +43,22 @@ public class PreferencesVideo extends BasePreferenceFragment {
return R.string.video_prefs_category;
}
@Override
public void onStart() {
super.onStart();
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
findPreference("force_list_portrait").setVisible(false);
findPreference("save_brightness").setVisible(false);
findPreference("video_min_group_length").setVisible(false);
findPreference("enable_volume_gesture").setVisible(AndroidDevices.hasTsp());
findPreference("enable_brightness_gesture").setVisible(AndroidDevices.hasTsp());
}
@Override
public void onStart() {
super.onStart();
}
@Override
public boolean onPreferenceTreeClick(Preference preference) {
if (preference.getKey() == null)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment