Loading InCallUI/src/com/android/incallui/PostCharDialogFragment.java +19 −0 Original line number Diff line number Diff line Loading @@ -29,9 +29,15 @@ import android.view.WindowManager; */ public class PostCharDialogFragment extends DialogFragment { private static final String STATE_CALL_ID = "CALL_ID"; private static final String STATE_POST_CHARS = "POST_CHARS"; private String mCallId; private String mPostDialStr; public PostCharDialogFragment() { } public PostCharDialogFragment(String callId, String postDialStr) { mCallId = callId; mPostDialStr = postDialStr; Loading @@ -41,6 +47,11 @@ public class PostCharDialogFragment extends DialogFragment { public Dialog onCreateDialog(Bundle savedInstanceState) { super.onCreateDialog(savedInstanceState); if (mPostDialStr == null && savedInstanceState != null) { mCallId = savedInstanceState.getString(STATE_CALL_ID); mPostDialStr = savedInstanceState.getString(STATE_POST_CHARS); } final StringBuilder buf = new StringBuilder(); buf.append(getResources().getText(R.string.wait_prompt_str)); buf.append(mPostDialStr); Loading Loading @@ -71,4 +82,12 @@ public class PostCharDialogFragment extends DialogFragment { TelecomAdapter.getInstance().postDialContinue(mCallId, false); } @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); outState.putString(STATE_CALL_ID, mCallId); outState.putString(STATE_POST_CHARS, mPostDialStr); } } Loading
InCallUI/src/com/android/incallui/PostCharDialogFragment.java +19 −0 Original line number Diff line number Diff line Loading @@ -29,9 +29,15 @@ import android.view.WindowManager; */ public class PostCharDialogFragment extends DialogFragment { private static final String STATE_CALL_ID = "CALL_ID"; private static final String STATE_POST_CHARS = "POST_CHARS"; private String mCallId; private String mPostDialStr; public PostCharDialogFragment() { } public PostCharDialogFragment(String callId, String postDialStr) { mCallId = callId; mPostDialStr = postDialStr; Loading @@ -41,6 +47,11 @@ public class PostCharDialogFragment extends DialogFragment { public Dialog onCreateDialog(Bundle savedInstanceState) { super.onCreateDialog(savedInstanceState); if (mPostDialStr == null && savedInstanceState != null) { mCallId = savedInstanceState.getString(STATE_CALL_ID); mPostDialStr = savedInstanceState.getString(STATE_POST_CHARS); } final StringBuilder buf = new StringBuilder(); buf.append(getResources().getText(R.string.wait_prompt_str)); buf.append(mPostDialStr); Loading Loading @@ -71,4 +82,12 @@ public class PostCharDialogFragment extends DialogFragment { TelecomAdapter.getInstance().postDialContinue(mCallId, false); } @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); outState.putString(STATE_CALL_ID, mCallId); outState.putString(STATE_POST_CHARS, mPostDialStr); } }