কম্পিউটার

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


এই উদাহরণটি দেখায় কিভাবে অ্যান্ড্রয়েডে বৃত্তাকার কোণ দিয়ে কাস্টম ডায়ালগ তৈরি করা যায়।

ধাপ 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.os.Build;import android.os.Bundle;import android.support.annotation.RequiresApi;import android.support.v7.app.AlertDialog;import android.support । JELLY_BEAN) @Override protected void onCreate(Bundle 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); ViewGroup viewGroup =findViewById(android.R.id.content); দেখুন dialogView =LayoutInflater.from(v.getContext()).inflate(R.layout.customview, viewGroup, false); বোতাম বাটনOk=dialogView.findViewById(R. id.buttonOk); builder.setView(dialogView); চূড়ান্ত AlertDialog alertDialog =builder.create(); buttonOk.setOnClickListener(নতুন View.OnClickListener() { @Override public void onClick(View v) { alertism(View)};d. }); alertDialog.show(); } }); }}

কাস্টম ডায়ালগ দেখানোর জন্য আমরা একটি ভিউকে কাস্টম ভিউ হিসেবে স্ফীত করেছি। তাই customview.xml তৈরি করুন এবং নিম্নলিখিত কোড যোগ করুন -

  <টেক্সটভিউ অ্যান্ড্রয়েড:layout_width="match_parent" android:layout_height="wrap_content" android:text="Success" android:textAlignment="center" android:textAppearance="@style/TextAppearance.AppCompat.Headline" />  <বোতাম android:id="@+id/buttonOk" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="15dp" android:background="@color/colorPrimary" android:text="Ok" android:textColor="#FFF" />  

উপরের কোডে, আমরা সতর্ক সংলাপের জন্য কাস্টম থিম প্রয়োগ করেছি যেমন নীচে দেখানো হয়েছে -

ফাইনাল অ্যালার্টডায়লগ।বিল্ডার বিল্ডার =নতুন অ্যালার্টডায়লগ।বিল্ডার(MainActivity.this,R.style.CustomAlertDialog);

এখন নিচের মত res/styles.xml-এ একটি ট্যাগ তৈরি করুন -

উপরের কোডে আমরা পপআপ_ব্যাকগ্রাউন্ড হিসাবে ব্যাকগ্রাউন্ড যুক্ত করেছি তাই popup_background.xml হিসাবে আঁকাযোগ্য ফোল্ডারে একটি ড্র তৈরি করুন এবং নিম্নলিখিত কোড যোগ করুন-

  

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

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

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

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


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

  2. আমি কীভাবে একটি বোতাম সরাতে পারি বা এটিকে অ্যান্ড্রয়েডে অদৃশ্য করতে পারি?

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

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