বিকল্প বিকল্প
এটি আমার প্রথম পোস্ট তাই আমি আমার কোডটি ভাগ করে নিতে আগ্রহী! এটি আমার পক্ষে কাজ করেছে:
এই দুটি লাইন অনক্রিট ইভেন্টের উপরে রাখুন
final String[] Options = {"Red", "Blue"};
AlertDialog.Builder window;
এই কোডটি এমন ইভেন্টে রাখুন যা এটি ট্রিগার করবে
window = new AlertDialog.Builder(this);
window.setTitle("Pick a color");
window.setItems(Options, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
if(which == 0){
//first option clicked, do this...
}else if(which == 1){
//second option clicked, do this...
}else{
//theres an error in what was selected
Toast.makeText(getApplicationContext(), "Hmmm I messed up. I detected that you clicked on : " + which + "?", Toast.LENGTH_LONG).show();
}
}
});
window.show();
.create()
এখানে অপ্রয়োজনীয়,.show()
নির্মাতার তৈরি ডায়ালগটি ফিরিয়ে দেবে এবং তারপরে এটিও প্রদর্শন করবে