কম্পিউটার

কোটলিন ব্যবহার করে আমি কীভাবে অ্যান্ড্রয়েডে লিস্টভিউগুলির মধ্যে লাইনগুলি সরিয়ে ফেলব?


এই উদাহরণটি দেখায় কিভাবে Kotlin ব্যবহার করে Android-এ ListViews-এর মধ্যে লাইনগুলি সরাতে হয়৷

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

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

উদাহরণ

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
   xmlns:tools="https://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingStart="4dp"
   tools:context=".MainActivity">
<ListView
   android:id="@+id/listView"
   android:layout_width="wrap_content"
   android:layout_height="match_parent"/>
</RelativeLayout>

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

এ যোগ করুন
import android.os.Bundle
import android.widget.ArrayAdapter
import android.widget.ListView
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
   lateinit var listView: ListView
   var mobilePhones = arrayOf("Samsung", "Iphone", "Nokia", "Alcatel", "Blackberry", "Oppo", "Sony")
   override fun onCreate(savedInstanceState: Bundle?) {
      super.onCreate(savedInstanceState)
      setContentView(R.layout.activity_main)
      title = "KotlinApp"
      listView = findViewById(R.id.listView)
      val adapter: ArrayAdapter<Any?> = ArrayAdapter(this, android.R.layout.simple_list_item_1, android.R.id.text1, mobilePhones)
      listView.adapter = adapter
      listView.divider = null
   }
}

পদক্ষেপ 4৷ − 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. কোটলিন ব্যবহার করে অ্যান্ড্রয়েড লিস্টভিউতে একটি দীর্ঘ ক্লিক শ্রোতাকে কীভাবে প্রয়োগ করবেন?