কম্পিউটার

নিরপেক্ষ বিকল্পগুলির সাথে একটি ডায়ালগ কীভাবে তৈরি করবেন?


এই উদাহরণটি নিরপেক্ষ বিকল্পগুলির সাথে কীভাবে একটি ডায়ালগ তৈরি করতে হয় সে সম্পর্কে প্রদর্শন করে৷

ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে প্রয়োজনীয় সমস্ত বিবরণ পূরণ করুন৷

ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।

 <বোতাম android:id="@+id/customDialog" android:text="Custom Dialog" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 

উপরের কোডে আমরা বাটন নিয়েছি। ব্যবহারকারী বোতামে ক্লিক করলে এটি ডায়ালগ দেখাবে।

ধাপ 3 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
প্যাকেজ com.example.andy.myapplication;import android.content.DialogInterface;import android.os.Build;import android.os.Bundle;import android.support.annotation.RequiresApi;import android.support.v7.app .AlertDialog;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Toast;পাবলিক ক্লাস মেইনঅ্যাক্টিভিটি AppCompatActivity প্রসারিত করে { @RequiresApi(api =Build.VERSION_CODES.JELLYOIDAN) vrete_verried (বান্ডেল savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.customDialog)।setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final AlertDialog.Builder builder =new AlertDialog.Builder(MainActivity,Dut.CustomActivity); builder.setTitle("Alert Dialog"); builder.setMessage("Lorem Ipsum হল মুদ্রণ এবং টাইপসেটিং শিল্পের ডামি টেক্সট৷ Lorem Ipsum হল 1500 সাল থেকে শিল্পের আদর্শ ডামি টেক্সট"); builder.setPositiveButton("হ্যাঁ) ", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface ডায়ালগ, int which) { Toast.makeText(MainActivity.this, "আপনি হ্যাঁ ক্লিক করেছেন", Toast.LENGTH_LONG).show(); }); builder.setNegativeButton("না", নতুন DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface ডায়ালগ, int which) { Toast.makeText(MainActivity.this, "আপনি না ক্লিক করেছেন", Toast.LENGTH_LONG).show(); } }); builder.setNeutralButton("বাতিল", নতুন DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface ডায়ালগ, int which) { Toast.makeText(MainActivity.this, "আপনি নিরপেক্ষ ক্লিক করেছেন", LONGLEsh)। ); } }); চূড়ান্ত সতর্কতা ডায়ালগ alertDialog =builder.create(); alertDialog.show(); } }); }}

উপরের কোডে, ব্যবহারকারী বোতামে ক্লিক করলে এটি হ্যাঁ, নিরপেক্ষ এবং না বোতাম সহ ডায়ালগ দেখাবে। ব্যবহারকারী যখন হ্যাঁ বোতামে ক্লিক করবে তখন এটি হ্যাঁ বার্তা দেখাবে, কোন বোতামটি নো বার্তা দেখাবে না এবং নিরপেক্ষ বার্তার জন্য নিরপেক্ষ বোতাম দেখাবে৷

আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং টুলবার থেকে রান আইকনে ক্লিক করুন। একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইস নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে -

নিরপেক্ষ বিকল্পগুলির সাথে একটি ডায়ালগ কীভাবে তৈরি করবেন?

উপরের ফলাফলে, এটি প্রাথমিক স্ক্রীন দেখানো হয়েছে। এখন বোতামে ক্লিক করুন এটি হ্যাঁ, না এবং নিরপেক্ষ বোতামগুলির সাথে ডায়ালগ খুলবে।

নিরপেক্ষ বিকল্পগুলির সাথে একটি ডায়ালগ কীভাবে তৈরি করবেন?

এখন নিরপেক্ষ বোতামে ক্লিক করুন, এটি নীচের মত আউটপুট দেবে -

নিরপেক্ষ বিকল্পগুলির সাথে একটি ডায়ালগ কীভাবে তৈরি করবেন?


  1. BroadcastReceiver দিয়ে কিভাবে Android Notification তৈরি করবেন?

  2. অ্যান্ড্রয়েডে একটি কাস্টম ডায়ালগ বক্স কীভাবে তৈরি করবেন?

  3. আমি কীভাবে অ্যান্ড্রয়েডে বৃত্তাকার কোণ সহ একটি তালিকাভিউ তৈরি করব?

  4. অ্যান্ড্রয়েডে বৃত্তাকার কোণগুলি সহ এডিটটেক্সট কীভাবে তৈরি করবেন?