mirror of
https://github.com/Julow/Unexpected-Keyboard.git
synced 2025-08-18 01:30:59 +02:00
Compare commits
1 Commits
set-window
...
crash-numb
Author | SHA1 | Date | |
---|---|---|---|
|
08a1774055 |
@@ -168,7 +168,7 @@ public final class Config
|
||||
switch_input_immediate = _prefs.getBoolean("switch_input_immediate", false);
|
||||
extra_keys_param = ExtraKeysPreference.get_extra_keys(_prefs);
|
||||
extra_keys_custom = CustomExtraKeysPreference.get(_prefs);
|
||||
selected_number_layout = NumberLayout.valueOf(_prefs.getString("number_entry_layout", "pin").toUpperCase());
|
||||
selected_number_layout = NumberLayout.of_string(_prefs.getString("number_entry_layout", "pin"));
|
||||
current_layout_portrait = _prefs.getInt("current_layout_portrait", 0);
|
||||
current_layout_landscape = _prefs.getInt("current_layout_landscape", 0);
|
||||
current_layout_unfolded_portrait = _prefs.getInt("current_layout_unfolded_portrait", 0);
|
||||
|
@@ -315,9 +315,7 @@ public class Keyboard2 extends InputMethodService
|
||||
WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS;
|
||||
// Allow to draw behind system bars
|
||||
wattrs.setFitInsetsTypes(0);
|
||||
window.setAttributes(wattrs);
|
||||
window.setDecorFitsSystemWindows(false);
|
||||
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
|
||||
}
|
||||
updateLayoutHeightOf(window, ViewGroup.LayoutParams.MATCH_PARENT);
|
||||
final View inputArea = window.findViewById(android.R.id.inputArea);
|
||||
|
@@ -1,7 +1,17 @@
|
||||
package juloo.keyboard2;
|
||||
|
||||
public enum NumberLayout {
|
||||
PIN,
|
||||
NUMBER,
|
||||
NORMAL
|
||||
PIN,
|
||||
NUMBER,
|
||||
NORMAL;
|
||||
|
||||
public static NumberLayout of_string(String name)
|
||||
{
|
||||
switch (name)
|
||||
{
|
||||
case "number": return NUMBER;
|
||||
case "normal": return NORMAL;
|
||||
case "pin": default: return PIN;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user