List of usage examples for android.support.v4.app AlertDialog.Builder setMessage
public void setMessage(CharSequence message)
From source file:com.aleiacampo.oristanobus.util.NavigationDrawerUtil.java
public static void setFavourites(final AppCompatActivity appCompatActivity) { final Bundle bundle = new Bundle(); final ArrayList<Stop> stopsList; SQLiteHelper db = new SQLiteHelper(appCompatActivity); stopsList = db.getAllStops();/*from w w w. java 2s . c o m*/ ArrayList<String> stopsNameList = new ArrayList<>(); for (Stop stop : stopsList) { stopsNameList.add(stop.nameStop); } if (stopsList.isEmpty()) stopsNameList.add("Nessuna fermata salvata"); ListView favourites = (ListView) appCompatActivity.findViewById(R.id.favourite_list); ArrayAdapter<String> adapter = new ArrayAdapter<>(appCompatActivity.getApplicationContext(), R.layout.text_view, stopsNameList); favourites.setAdapter(adapter); favourites.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { bundle.putInt("id_stop", stopsList.get(position).idStop); bundle.putInt("id_line", stopsList.get(position).idLine); bundle.putString("name_stop", stopsList.get(position).nameStop); bundle.putString("name_line", stopsList.get(position).nameLine); DrawerLayout drawer = (DrawerLayout) appCompatActivity.findViewById(R.id.drawer_left); drawer.closeDrawer(Gravity.LEFT); FragmentManager fragmentManager = appCompatActivity.getSupportFragmentManager(); TimesFragment timesFragment = new TimesFragment(); timesFragment.setArguments(bundle); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.replace(R.id.home_frag, timesFragment, "Times"); fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); } }); favourites.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { @Override public boolean onItemLongClick(AdapterView<?> arg0, View view, final int pos, long id) { AlertDialog.Builder alertDialog = new AlertDialog.Builder(appCompatActivity); alertDialog.setMessage("Rimuovere la fermata dai preferiti?"); alertDialog.setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { SQLiteHelper db2 = new SQLiteHelper(appCompatActivity); db2.deleteStop(stopsList.get(pos).id); // l'id della fermata caricato dal db NavigationDrawerUtil.setFavourites(appCompatActivity); dialog.cancel(); } }); alertDialog.setNegativeButton("Nope !", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.cancel(); } }); alertDialog.show(); return true; } }); favourites.setLongClickable(true); }
From source file:com.geekandroid.sdk.sample.crop.CropBaseActivity.java
/** * This method shows dialog with given title & message. * Also there is an option to pass onClickListener for positive & negative button. * * @param title - dialog title * @param message - dialog message * @param onPositiveButtonClickListener - listener for positive button * @param positiveText - positive button text * @param onNegativeButtonClickListener - listener for negative button * @param negativeText - negative button text *///from w ww . j a v a2 s . c o m protected void showAlertDialog(@Nullable String title, @Nullable String message, @Nullable DialogInterface.OnClickListener onPositiveButtonClickListener, @NonNull String positiveText, @Nullable DialogInterface.OnClickListener onNegativeButtonClickListener, @NonNull String negativeText) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(title); builder.setMessage(message); builder.setPositiveButton(positiveText, onPositiveButtonClickListener); builder.setNegativeButton(negativeText, onNegativeButtonClickListener); mAlertDialog = builder.show(); }
From source file:com.urbantamil.projmadurai.OKCancelDialog.java
@Override public AlertDialog getDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(getContext()); builder.setTitle("Delete Confirmation Dialog"); builder.setMessage("Do you want to delete this item ?"); builder.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { @Override// w w w. j a v a 2 s . com public void onClick(DialogInterface dialog, int which) { m_OK = true; } }); builder.setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { m_OK = false; } }); m_ald = builder.create(); return m_ald; }
From source file:br.com.frs.foodrestrictions.AboutUs.java
@Override public void onClick(View view) { switch (view.getId()) { case R.id.about_us_bt_changelog: try {/*from ww w.j a v a 2 s .co m*/ InputStream changelogIS = view.getResources().getAssets().open("changelog.txt"); String s = readTextFile(changelogIS); AlertDialog.Builder builder = new AlertDialog.Builder(view.getContext()); builder.setMessage(s); builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } }); AlertDialog alert = builder.create(); alert.show(); } catch (IOException e) { e.printStackTrace(); } break; } }
From source file:com.qasp.diego.arsp.homeFrag.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { RadioGroup rgroup_avaliacao;/*from www . ja v a 2s. c o m*/ Button button_enviar; final View rootview = inflater.inflate(R.layout.fragment_home, container, false); rgroup_avaliacao = (RadioGroup) rootview.findViewById(R.id.radio_avaliacao); rgroup_avaliacao.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch (checkedId) { case R.id.radiobom: avaliacao_escolhida = "Bom"; break; case R.id.radiook: avaliacao_escolhida = "OK"; break; case R.id.radioruim: avaliacao_escolhida = "Ruim"; break; } Log.d("avaliacao_escolhida", avaliacao_escolhida); } }); button_enviar = (Button) rootview.findViewById(R.id.benviar); button_enviar.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // Usuario nao escolheu uma avaliacao. Mostrar Dialogo de Erro. if (avaliacao_escolhida == null) { AlertDialog.Builder erro = new AlertDialog.Builder(v.getContext()); erro.setMessage("Voc deve selecionar uma Avaliao."); erro.setCancelable(true); erro.setNeutralButton("OK", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int id) { dialog.cancel(); } }); AlertDialog alerta = erro.create(); alerta.show(); } else { Intent i = new Intent(Intent.ACTION_SEND); i.setType("message/rfc822"); i.putExtra(Intent.EXTRA_EMAIL, new String[] { "iqspsuporte@gmail.com" }); i.putExtra(Intent.EXTRA_SUBJECT, "ArSP - Feedback" + " (" + avaliacao_escolhida + ")"); EditText et = (EditText) rootview.findViewById(R.id.editText); i.putExtra(Intent.EXTRA_TEXT, "AVALIAO:" + avaliacao_escolhida + "\n" + "MOTIVO:" + "\n" + et.getText().toString()); try { startActivity(Intent.createChooser(i, "Send mail...")); } catch (android.content.ActivityNotFoundException ex) { Log.d("Deu", "RUim"); } } } }); return rootview; }
From source file:com.tmendes.birthdaydroid.ContactListFragment.java
private void getPermissionToReadUserContacts() { if (ContextCompat.checkSelfPermission(this.ctx, Manifest.permission.READ_CONTACTS) != PackageManager.PERMISSION_GRANTED) { // The permission is NOT already granted. if (shouldShowRequestPermissionRationale(Manifest.permission.READ_CONTACTS)) { AlertDialog.Builder builderDialog = new AlertDialog.Builder(this.ctx); builderDialog.setMessage(ctx.getResources().getString(R.string.alert_contacts_dialog_msg)); builderDialog.setCancelable(true); AlertDialog alertDialog = builderDialog.create(); alertDialog.show();/*from w ww.ja v a2 s . com*/ } // Fire off an async request to actually get the permission // This will show the standard permission request dialog UI requestPermissions(new String[] { Manifest.permission.READ_CONTACTS }, READ_CONTACTS_PERMISSIONS_REQUEST); } else { birthdayData.refreshList(); } }
From source file:com.rizal.lovins.smartkasir.activity.SettingsActivity.java
public void menuLogout() { AlertDialog.Builder builder = new AlertDialog.Builder(SettingsActivity.this); builder.setTitle("Logout"); builder.setMessage("Apakah Anda yakin ingin keluar?"); builder.setCancelable(true);// ww w . j a va2 s .c om builder.setPositiveButton("Ya", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { PreferenceUtil.logout(SettingsActivity.this); startActivity(new Intent(SettingsActivity.this, LoginActivity.class)); finishAffinity(); } }); builder.setNegativeButton("Tidak", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.cancel(); } }); AlertDialog alertDialog = builder.create(); alertDialog.show(); }
From source file:com.example.administrator.winsoftsalesproject.activity.NavHomeActivity.java
public void logOutDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Do You Want To Logout?").setTitle("Logout"); builder.setPositiveButton("Cancel", new DialogInterface.OnClickListener() { @Override/*from w ww . j a va 2 s. c om*/ public void onClick(DialogInterface dialog, int which) { dialog.cancel(); } }); builder.setNegativeButton("Logout", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { sessionManger.logoutUser(); Intent intent = new Intent(getApplicationContext(), LoginActivity.class); startActivity(intent); finish(); } }); AlertDialog dialog = builder.create(); dialog.show(); }
From source file:com.example.administrator.winsoftsalesproject.activity.NavHomeActivity.java
public void exitDialog() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Do You Want To Exit?").setTitle("Exit App"); builder.setPositiveButton("Cancel", new DialogInterface.OnClickListener() { @Override//w ww. j a v a 2 s.c om public void onClick(DialogInterface dialog, int which) { dialog.cancel(); } }); builder.setNegativeButton("Exit", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Intent homeIntent = new Intent(Intent.ACTION_MAIN); homeIntent.addCategory(Intent.CATEGORY_HOME); homeIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); sessionManger.logoutUser(); NavHomeActivity.this.finish(); startActivity(homeIntent); } }); AlertDialog dialog = builder.create(); dialog.show(); }
From source file:com.mylovemhz.muse.MainActivity.java
@Override public void onPermissionRequired(final int requestCode, final String permission, String rationale) { // Should we show an explanation? if (ActivityCompat.shouldShowRequestPermissionRationale(this, permission)) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage(rationale); builder.setNeutralButton("Got it", new DialogInterface.OnClickListener() { @Override//from w w w. j av a 2 s . c o m public void onClick(DialogInterface dialog, int which) { askForPermission(requestCode, permission); } }); builder.create().show(); } else { // No explanation needed, we can request the permission. askForPermission(requestCode, permission); } }