কম্পিউটার

কোটলিন ব্যবহার করে অ্যান্ড্রয়েড লিস্টভিউয়ের রঙ এবং ফন্ট কীভাবে পরিবর্তন করবেন?


কোটলিন ব্যবহার করে কিভাবে অ্যান্ড্রয়েড লিস্টভিউ-এর রঙ এবং ফন্ট পরিবর্তন করতে হয় এই উদাহরণটি দেখায়৷

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

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

উদাহরণ

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="vertical">
<TextView
   android:id="@+id/textView"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:fontFamily="sans-serif-condensed"
   android:textColor="@android:color/holo_orange_dark"
   android:textSize="24sp"
   android:textStyle="italic|bold" />
</LinearLayout>

ধাপ 3 − নিম্নলিখিত কোডটি src/MainActivity.kt

এ যোগ করুন
import android.os.Bundle
import android.widget.ArrayAdapter
import android.widget.ListView
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
   var operatingSystem: Array<String> = arrayOf("Android", "IPhone", "WindowsMobile", "Blackberry", "WebOS", "Ubuntu", "Windows7", "Max OS X")
   override fun onCreate(savedInstanceState: Bundle?) {
      super.onCreate(savedInstanceState)
      setContentView(R.layout.activity_main)
      title = "KotlinApp"
      val listView: ListView = findViewById(R.id.listView)
      val adapter = object : ArrayAdapter<String>(this, R.layout.list_item, R.id.textView, operatingSystem) {
      }
      listView.adapter = adapter
   }
}

পদক্ষেপ 4৷ - একটি লেআউট রিসোর্স ফাইল তৈরি করুন (list_item.xml) এবং নিম্নলিখিত কোড যোগ করুন -

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="vertical">
<TextView
   android:id="@+id/textView"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:fontFamily="sans-serif-condensed"
   android:textColor="@android:color/holo_orange_dark"
   android:textSize="24sp"
   android:textStyle="italic|bold" />
</LinearLayout>

ধাপ 5 − androidManifest.xml

-এ নিম্নলিখিত কোড যোগ করুন
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android" package="com.example.q11">
   <application
      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">
      <activity android:name=".MainActivity">
         <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
      </activity>
   </application>
</manifest>

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

কোটলিন ব্যবহার করে অ্যান্ড্রয়েড লিস্টভিউয়ের রঙ এবং ফন্ট কীভাবে পরিবর্তন করবেন?



  1. অ্যান্ড্রয়েডে ডেটপিকার ডায়ালগের রঙ কীভাবে পরিবর্তন করবেন?

  2. অ্যান্ড্রয়েডে মেনু আইটেমের পাঠ্যের রঙ কীভাবে পরিবর্তন করবেন?

  3. অ্যান্ড্রয়েড লিস্টভিউয়ের রঙ এবং ফন্ট কীভাবে পরিবর্তন করবেন?

  4. অ্যাক্সেসে ফন্টের মুখ, আকার এবং রঙ কীভাবে পরিবর্তন করবেন