سلام
فک کنم این بتونه کمکتون کنه:
public class YourActivity extends AppCompatActivity{
AlertDialog alertDialog;
Button button;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.your_layout);
//تعریف کردن باتن مورد نظر در کد زیر
button = (Button)findViewById(R.id.imageView6);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//ساخت دیالوگ برای اطمینان از خروج
AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext());
builder.setTitle("your dialog title");
builder.setMessage("your dialog message");
builder.setPositiveButton("خروج", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//خروج از اکتیویتی با استفاده از کد زیر
YourActivity.this.finish();
}
});
builder.setNegativeButton("بی خیال", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//منصرف شدن از خروج و برگشتن به اکتیویتی
alertDialog.dismiss();
}
});
alertDialog = builder.create();
alertDialog.show();
}
});
}
}