Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.49 KB | None | 0 0
  1.  Номер 1
  2. String source[] = {"Позвонить по SIP", "Позвонить по SIM-карте"};
  3.                 AlertDialog.Builder alertDialog = new AlertDialog.Builder(getContext());
  4.                 alertDialog.setTitle("Позвонить");
  5.                 alertDialog.setItems(source, (dialog, which) -> {
  6.                     switch (which) {
  7.                         case 0:
  8.                             mPresenter.chooseSIP();
  9.                             break;
  10.                         case 1:
  11.                             mPresenter.chooseSim();
  12.                             break;
  13.  
  14.                     }
  15.                 });
  16.                 alertDialog.show();
  17. Номер 2
  18.  
  19.             AlertDialog.Builder builder = new AlertDialog.Builder(getView().getContext());
  20.             LayoutInflater inflater = mRootPresenter.getActivity().getLayoutInflater();
  21.             View customView = inflater.inflate(R.layout.dialog_enumenator, null);
  22.             EditText enumenatorEt1 = (EditText) customView.findViewById(R.id.editTextEnumenator1);
  23.             EditText enumenatorEt2 = (EditText) customView.findViewById(R.id.editTextEnumenator2);
  24.             EditText enumenatorEt3 = (EditText) customView.findViewById(R.id.editTextEnumenator3);
  25.             EditText enumenatorEt4 = (EditText) customView.findViewById(R.id.editTextEnumenator4);
  26.             TextInputLayout enumenatorHint1 = (TextInputLayout) customView.findViewById(R.id.textInputLayout1);
  27.             TextInputLayout enumenatorHint2 = (TextInputLayout) customView.findViewById(R.id.textInputLayout2);
  28.             TextInputLayout enumenatorHint3 = (TextInputLayout) customView.findViewById(R.id.textInputLayout3);
  29.             TextInputLayout enumenatorHint4 = (TextInputLayout) customView.findViewById(R.id.textInputLayout4);
  30.             builder.setTitle(R.string.communal_alert_readings);
  31.             builder.setView(customView);
  32.             builder.setPositiveButton(R.string.communal_alert_send,
  33.                     (dialog, which) -> {
  34.                        
  35.                     });
  36.  
  37.             builder.setNegativeButton(R.string.communal_alert_cancel,
  38.                     (dialog, which) -> {
  39.                         InputMethodManager imm = (InputMethodManager) mRootPresenter.getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
  40.                         imm.hideSoftInputFromWindow(enumenatorEt4.getWindowToken(), 0);
  41.                     });
  42.  
  43.             AlertDialog dialog = builder.create();
  44.             dialog.show();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement