mirror of
https://github.com/mauiaaron/apple2.git
synced 2025-02-23 18:29:11 +00:00
Remove mParentView HACK now that we don't use the system soft keyboard
This commit is contained in:
parent
bca223780c
commit
c2fdebd040
@ -35,12 +35,10 @@ public class Apple2DisksMenu {
|
||||
private final static String TAG = "Apple2DisksMenu";
|
||||
|
||||
private Apple2Activity mActivity = null;
|
||||
private Apple2View mParentView = null;
|
||||
private View mDisksView = null;
|
||||
|
||||
public Apple2DisksMenu(Apple2Activity activity, Apple2View parent) {
|
||||
public Apple2DisksMenu(Apple2Activity activity) {
|
||||
mActivity = activity;
|
||||
mParentView = parent;
|
||||
setup();
|
||||
}
|
||||
|
||||
@ -144,11 +142,6 @@ public class Apple2DisksMenu {
|
||||
public void dismissWithoutResume() {
|
||||
if (isShowing()) {
|
||||
((ViewGroup)mDisksView.getParent()).removeView(mDisksView);
|
||||
// HACK FIXME TODO ... we seem to lose ability to toggle/show soft keyboard upon dismissal of mDisksView after use.
|
||||
// This hack appears to get the Android UI unwedged ... =P
|
||||
Apple2MainMenu androidUIFTW = mParentView.getMainMenu();
|
||||
androidUIFTW.show();
|
||||
androidUIFTW.dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -184,14 +184,14 @@ public class Apple2MainMenu {
|
||||
|
||||
public synchronized Apple2DisksMenu getDisksMenu() {
|
||||
if (mDisksMenu == null) {
|
||||
mDisksMenu = new Apple2DisksMenu(mActivity, mParentView);
|
||||
mDisksMenu = new Apple2DisksMenu(mActivity);
|
||||
}
|
||||
return mDisksMenu;
|
||||
}
|
||||
|
||||
public synchronized Apple2SettingsMenu getSettingsMenu() {
|
||||
if (mSettingsMenu == null) {
|
||||
mSettingsMenu = new Apple2SettingsMenu(mActivity, mParentView);
|
||||
mSettingsMenu = new Apple2SettingsMenu(mActivity);
|
||||
}
|
||||
return mSettingsMenu;
|
||||
}
|
||||
|
@ -33,12 +33,10 @@ public class Apple2SettingsMenu {
|
||||
private final static String TAG = "Apple2SettingsMenu";
|
||||
|
||||
private Apple2Activity mActivity = null;
|
||||
private Apple2View mParentView = null;
|
||||
private View mSettingsView = null;
|
||||
|
||||
public Apple2SettingsMenu(Apple2Activity activity, Apple2View parent) {
|
||||
public Apple2SettingsMenu(Apple2Activity activity) {
|
||||
mActivity = activity;
|
||||
mParentView = parent;
|
||||
setup();
|
||||
}
|
||||
|
||||
@ -218,11 +216,6 @@ public class Apple2SettingsMenu {
|
||||
public void dismissWithoutResume() {
|
||||
if (isShowing()) {
|
||||
((ViewGroup)mSettingsView.getParent()).removeView(mSettingsView);
|
||||
// HACK FIXME TODO ... we seem to lose ability to toggle/show soft keyboard upon dismissal of mSettingsView after use.
|
||||
// This hack appears to get the Android UI unwedged ... =P
|
||||
Apple2MainMenu androidUIFTW = mParentView.getMainMenu();
|
||||
androidUIFTW.show();
|
||||
androidUIFTW.dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user