কম্পিউটার

অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে রিলেটিভলেআউটে ভিউ কীভাবে সাজানো যায়?


এই উদাহরণটি দেখায় কিভাবে রিলেটিভলেআউটে ভিউগুলিকে অ্যানড্রয়েডে প্রোগ্রাম্যাটিকভাবে সাজাতে হয়৷

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

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

 /> 

ধাপ 3 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
প্যাকেজ com.app.sample; androidx.appcompat.app.AppCompatActivity আমদানি করুন; android.os.Bundle আমদানি করুন; android.app.Activity আমদানি করুন; android.os.Bundle আমদানি করুন; android.view.View; android আমদানি করুন৷ widget.Button;import android.widget.RelativeLayout;import android.widget.RelativeLayout.LayoutParams;আমদানি করুন android.widget.Toast;পাবলিক ক্লাস মেইনঅ্যাক্টিভিটি ক্রিয়াকলাপকে প্রসারিত করে { RelativeLayout আপেক্ষিক লেআউট; @ওভাররাইড সুরক্ষিত অকার্যকর onCreate(বান্ডেল savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); বোতাম ডাইনামিক বোতাম =নতুন বোতাম(MainActivity.this); আপেক্ষিক লেআউট =(আপেক্ষিক লেআউট) FindViewById(R.id.relativelayoutID); LayoutParams layoutparams =new RelativeLayout.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); layoutparams.addRule(RelativeLayout.CENTER_IN_PARENT); DynamicButton.setLayoutParams(layoutparams); DynamicButton.setText("ডাইনামিক বোতাম"); relatedlayout.addView(DynamicButton); DynamicButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "ডাইনামিক বোতামে ক্লিক করা হয়েছে", Toast.LENGTH_LONG}).show(); }}

পদক্ষেপ 4৷ - নিম্নলিখিত কোডটি Manifests/AndroidManifest.xml

-এ যোগ করুন
 <অ্যাপ্লিকেশন android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" Android :theme="@style/AppTheme"> <অ্যাক্টিভিটি android:name=".MainActivity">     

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

অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে রিলেটিভলেআউটে ভিউ কীভাবে সাজানো যায়?


  1. কিভাবে অ্যান্ড্রয়েডে একটি ব্রডকাস্ট রিসিভার প্রোগ্রাম্যাটিকভাবে নিবন্ধন করবেন?

  2. অ্যান্ড্রয়েডে প্রোগ্রাম্যাটিকভাবে ব্যাকগ্রাউন্ড অঙ্কনযোগ্য কীভাবে সেট করবেন?

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

  4. কিভাবে প্রোগ্রামিকভাবে অ্যাপ্লিকেশন প্রস্থান করবেন?