summaryrefslogtreecommitdiff
path: root/src/com/android/timezonepicker/TimeZonePickerDialog.java
diff options
context:
space:
mode:
authorMichael Chan <mchan@android.com>2013-04-03 15:32:12 -0700
committerMichael Chan <mchan@android.com>2013-04-03 15:32:12 -0700
commit41fa43b962c94ce4a7e82d60737bf96ca0abd6bf (patch)
treed69e5ed9d700c65dfb7d09e731c83801c61dbfbb /src/com/android/timezonepicker/TimeZonePickerDialog.java
parent0717b65fee21de6a321e42c9f3852f8b622c3215 (diff)
downloadtimezonepicker-41fa43b962c94ce4a7e82d60737bf96ca0abd6bf.tar.gz
Size dialog properly and not go under keyboard
Show IME when dialog opens Disable tapping of item headersin suggestions Change-Id: If9d8c7449cc8f86ef5511fb9386a3df0a0d1aa36
Diffstat (limited to 'src/com/android/timezonepicker/TimeZonePickerDialog.java')
-rw-r--r--src/com/android/timezonepicker/TimeZonePickerDialog.java12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/com/android/timezonepicker/TimeZonePickerDialog.java b/src/com/android/timezonepicker/TimeZonePickerDialog.java
index e1d70a7..fca2bbc 100644
--- a/src/com/android/timezonepicker/TimeZonePickerDialog.java
+++ b/src/com/android/timezonepicker/TimeZonePickerDialog.java
@@ -49,9 +49,7 @@ public class TimeZonePickerDialog extends DialogFragment implements
Bundle savedInstanceState) {
long timeMillis = 0;
String timeZone = null;
- if (savedInstanceState != null) {
- // TODO
- } else {
+ if (savedInstanceState == null) {
Bundle b = getArguments();
if (b != null) {
timeMillis = b.getLong(BUNDLE_START_TIME_MILLIS);
@@ -65,13 +63,7 @@ public class TimeZonePickerDialog extends DialogFragment implements
public Dialog onCreateDialog(Bundle savedInstanceState) {
Dialog dialog = super.onCreateDialog(savedInstanceState);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
-
- Window w = dialog.getWindow();
- WindowManager.LayoutParams a = w.getAttributes();
- a.softInputMode |= WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE;
- a.softInputMode |= WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN;
- w.setAttributes(a);
-
+ dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
return dialog;
}