final Dialog dialog = new Dialog(this); dialog.setContentView(R.layout.custom_dialog); dialog.setTitle("Custom Alert Dialog"); final EditText editText = (EditText) dialog.findViewById(R.id.editText); Button btnSave = (Button) dialog.findViewById(R.id.save); Button btnCancel = (Button) dialog.findViewById(R.id.cancel); dialog.show();
private void showRadioButtonDialog() { // custom dialog final Dialog dialog = new Dialog(mActivity); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.radiobutton_dialog); List<String> stringList=new ArrayList<>(); // here is list for(int i=0;i<5;i++) { stringList.add("RadioButton " + (i + 1)); } RadioGroup rg = (RadioGroup) dialog.findViewById(R.id.radio_group); for(int i=0;i<stringList.size();i++){ RadioButton rb=new RadioButton(mActivity); // dynamically creating RadioButton and adding to RadioGroup. rb.setText(stringList.get(i)); rg.addView(rb); } dialog.show(); }
Dialog dialog = new Dialog(MainMenu.this); dialog.setContentView(R.layout.maindialog); button3.setOnClickListener(new OnClickListener() { public void onClick(View v) { dialog.show(); } }); Button closeButton = (Button) dialog.findViewById(R.id.Button01); closeButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { dialog.dismiss(); } });
Dialog confirmDeleteDialog = new Dialog(this); confirmDeleteDialog.setContentView(R.layout.custom_message_dialog); //This allows dialog to be closed with back button confirmDeleteDialog.setCancelable(true); //DisplayMetrics will get the screen dimensions and allow you to //declare a center point DiaplayMetrics displaymetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displaymetrics); int screenHeight = displaymetrics.heightPixels; //Divide by 2 to get mid int screenWidth = displaymetrics.widthPixels; //Divide by 2 to get mid Button closeButton = (Button) confirmDeleteDialog.findViewById(R.id.close_button); closeButton.setOnClickListener(this); confirmDeleteDialog.show();
Dialog dialog = new Dialog(this); dialog.setContentView(R.layout.custom_dialog); Button okay = (Button) dialog.findViewById(R.id.button1); okay.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // do your work } });
final Dialog d = new Dialog(this); Button Button = (Button) d.findViewById(R.id.closebutton); Button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { d.dismiss(); } });
Dialog dialog = new Dialog(Activity.this); dialog.setContentView(R.layout.list) ListView lv = (ListView ) dialog.findViewById(R.id.lv); dialog.setCancelable(true); dialog.setTitle("ListView"); dialog.show();
Context mContext = getApplicationContext(); Dialog dialog = new Dialog(mContext); dialog.setContentView(R.layout.custom_dialog); dialog.setTitle("Custom Dialog"); TextView text = (TextView) dialog.findViewById(R.id.text); text.setText("Hello, this is a custom dialog!"); ImageView image = (ImageView) dialog.findViewById(R.id.image); image.setImageResource(R.drawable.android);
public class ViewDialog { public void showDialog(Activity activity, String msg){ final Dialog dialog = new Dialog(activity); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setCancelable(false); dialog.setContentView(R.layout.dialog); TextView text = (TextView) dialog.findViewById(R.id.text_dialog); text.setText(msg); Button dialogButton = (Button) dialog.findViewById(R.id.btn_dialog); dialogButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { dialog.dismiss(); } }); dialog.show(); } }
Dialog alert = new Dialog(this); alert.requestWindowFeature(Window.FEATURE_NO_TITLE); alert.setContentView(R.layout.title); TextView msg = (TextView)alert.findViewById(R.id.textView1); msg.setText("Hello Friends.\nIP address : 111.111.1.111"); alert.show();
public void onCoachMark(){ final Dialog dialog = new Dialog(this); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); dialog.setContentView(R.layout.coach_mark); dialog.setCanceledOnTouchOutside(true); //for dismissing anywhere you touch View masterView = dialog.findViewById(R.id.coach_mark_master_view); masterView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { dialog.dismiss(); } }); dialog.show(); }
Dialog dialog = new Dialog(this); dialog.requestWindowFeature(Window.FEATURE_LEFT_ICON); dialog.setContentView(R.layout.dialog); dialog.setTitle("My great title"); dialog.setCancelable(true); dialog.show(); dialog.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.icon); WebView vw = (WebView) dialog.findViewById(R.id.wv);
public void messageDialog(String title, String message, final Context activity) { final Dialog myDialog = new Dialog(activity); myDialog.setContentView(R.layout.messagescreen); myDialog.setTitle(title); myDialog.setCancelable(false); TextView text = (TextView) myDialog.findViewById(R.id.bidmessage); text.setMovementMethod(ScrollingMovementMethod.getInstance()); text.setText(message); Button login = (Button) myDialog.findViewById(R.id.buttonlogin); login.setOnClickListener(new OnClickListener() { public void onClick(View v) { myDialog.dismiss(); } }); Button createAccount= (Button) myDialog.findViewById(R.id.buttoncreateaccount); createAccount.setOnClickListener(new OnClickListener() { public void onClick(View v) { myDialog.dismiss(); } }); myDialog.show(); }
private void addNote() { final Dialog dialog = new Dialog(this); dialog.setContentView(R.layout.textentryalertdialog); dialog.setTitle("Add note"); TextView msgText = (TextView) dialog.findViewById(R.id.messagetext); msgText.setText("Whatever prompt you want"); final EditText inputLine = (EditText) dialog.findViewById(R.id.my_edittext); Button okButton = (Button) dialog.findViewById(R.id.OKButton); okButton.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { dialog.dismiss(); // app specific code } }); Button cancelButton = (Button) dialog.findViewById(R.id.CancelButton); cancelButton.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { dialog.dismiss(); } }); dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE); dialog.show(); }
protected Dialog onCreateDialog(int id) { Dialog dialog; switch(id) { case DIALOG_SEND_PM: dialog = new Dialog(PM.this); dialog.setContentView(R.layout.send_pm_dialog); dialog.setTitle(R.string.send_pm); pmMessage = (EditText) dialog.findViewById(R.id.send_pm_box); Button sendPm = (Button) dialog.findViewById(R.id.send_pm_button); sendPm.setOnClickListener(PM.this); Spinner spinner = (Spinner)dialog.findViewById(R.id.pm_server); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.server_array, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); spinner.setOnItemSelectedListener(new MyOnItemSelectedListener()); break; default: dialog = null; } return dialog; }
imgbtn_show_smileys.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { final Dialog groupIconsDialog = new Dialog(UserChatActivity.this); groupIconsDialog.setTitle("Choose Group Icon"); groupIconsDialog.setContentView(R.layout.group_icons_layout); //calling and setting the image icons to the grid view adapter final GridView groupIconsGrid = (GridView)groupIconsDialog.findViewById(R.id.grid_groupIcons); groupIconsGrid.setAdapter(new SmileysAdapter(arrayListSmileys, UserChatActivity.this, emoticons)); groupIconsGrid.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) { // TODO Auto-generated method stub String value = groupIconsGrid.getAdapter().getItem(position).toString(); value = editMessage.getText()+value; Spannable spannable = getSmiledText(UserChatActivity.this, value); editMessage.setText(spannable); groupIconsDialog.dismiss(); } }); groupIconsDialog.show(); } });
d.setContentView(R.layout.info_content); ivPhoto = (ImageView)d.findViewById(R.id.infocontent_iv_image); AddImageOnWindow executeDownload = new AddImageOnWindow(); final LatLng l = arg0.getPosition(); executeDownload.execute(l); TextView tvName = (TextView)d.findViewById(R.id.infocontent_tv_name); tvName.setText(data.getPlaceName()); TextView tvType = (TextView)d.findViewById(R.id.infocontent_tv_type); tvType.setText("("+data.getPlaceType()+")"); TextView tvDesc = (TextView)d.findViewById(R.id.infocontent_tv_desc); tvDesc.setText(data.getPlaceDesc()); TextView tvAddr = (TextView)d.findViewById(R.id.infocontent_tv_addr); tvAddr.setText(Html.fromHtml(data.getPlaceAddr())); d.show(); return true;
dialog.setContentView(R.layout.select_dialog_singlechoice); dialog.setTitle("Your Widget Name"); dialog.setCancelable(true); dialog.setCanceledOnTouchOutside(true); TextView text = (TextView) dialog.findViewById(R.id.text1); text.setText("Message"); dialog.show();
Dialog dialog = new Dialog(Start.this, R.style.Dialog); dialog.setContentView(R.layout.custom_dialog); Button button = (Button) dialog.findViewById(R.id.search_mini); final EditText et = (EditText) dialog.findViewById(R.id.value_mini); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { //do something } }); dialog.show();
private void showDialog(String message) { final Dialog dialog = new Dialog(CustomDialog.this); dialog.setContentView(R.layout.custom_alert); dialog.setTitle("Custom Dialog"); TextView text = (TextView) dialog.findViewById(R.id.textDialog); text.setText(message); ImageView image = (ImageView) dialog.findViewById(R.id.imageDialog); dialog.show(); Button declineButton = (Button) dialog.findViewById(R.id.declineButton); declineButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { dialog.dismiss(); } }); }