abouttreesummaryrefslogcommitdiff
path: root/srcs
diff options
context:
space:
mode:
authorJules Aguillon2023-07-12 18:35:16 +0200
committerJules Aguillon2023-07-19 23:30:58 +0200
commit6747669c2d64f4b01d5ce03729695689a03e20c7 (patch)
treef4c7be21e2ca873a8668711609da27a1c1496e52 /srcs
parent1097b297d37b68e73b63c59c3d8169a795d00c1a (diff)
downloadunexpected-keyboard-6747669c2d64f4b01d5ce03729695689a03e20c7.tar.gz
unexpected-keyboard-6747669c2d64f4b01d5ce03729695689a03e20c7.zip
Refactor: Use a PreferenceCategory for extra keys
This removes the need for a layout definition and adds a title before the prefs. It's a prerequise for the custom keys preference.
Diffstat (limited to 'srcs')
-rw-r--r--srcs/juloo.keyboard2/ExtraKeysPreference.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/srcs/juloo.keyboard2/ExtraKeysPreference.java b/srcs/juloo.keyboard2/ExtraKeysPreference.java
index 698e344..340db1e 100644
--- a/srcs/juloo.keyboard2/ExtraKeysPreference.java
+++ b/srcs/juloo.keyboard2/ExtraKeysPreference.java
@@ -4,7 +4,7 @@ import android.content.Context;
import android.content.SharedPreferences;
import android.content.res.Resources;
import android.preference.CheckBoxPreference;
-import android.preference.PreferenceGroup;
+import android.preference.PreferenceCategory;
import android.util.AttributeSet;
import android.view.View;
import android.widget.TextView;
@@ -13,7 +13,7 @@ import java.util.Set;
/** This class implements the "extra keys" preference but also defines the
possible extra keys. */
-public class ExtraKeysPreference extends PreferenceGroup
+public class ExtraKeysPreference extends PreferenceCategory
{
public static String[] extra_keys = new String[]
{
@@ -86,9 +86,7 @@ public class ExtraKeysPreference extends PreferenceGroup
public ExtraKeysPreference(Context context, AttributeSet attrs)
{
super(context, attrs);
- Resources res = context.getResources();
setOrderingAsAdded(true);
- setLayoutResource(R.layout.extra_keys_preference);
}
protected void onAttachedToActivity()