Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android

จะเปลี่ยนสีพื้นหลังของรายการ ListView บน Android ได้อย่างไร?


ตัวอย่างนี้สาธิตวิธีการเปลี่ยนสีพื้นหลังของรายการ ListView บน Android

ขั้นตอนที่ 1 − สร้างโครงการใหม่ใน Android Studio ไปที่ไฟล์ ⇒ โครงการใหม่และกรอกรายละเอียดที่จำเป็นทั้งหมดเพื่อสร้างโครงการใหม่

ขั้นตอนที่ 2 − เพิ่มรหัสต่อไปนี้ใน res/layout/activity_main.xml

<ก่อน>

ขั้นตอนที่ 3 − เพิ่มรหัสต่อไปนี้ใน src/MainActivity.java

แพ็คเกจ app.tutorialspoint.com.sample;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.ListView;คลาสสาธารณะ MainActivity ขยาย AppCompatActivity { String[] mobileArray ={ "Android" , "IPhone" , "WindowsMobile" , "Blackberry" , "WebOS" , "Ubuntu" , "Windows7" ​​, "Max OS X" }; @Override ป้องกันโมฆะ onCreate (Bundle saveInstanceState) { super .onCreate (savedInstanceState); setContentView(R.layout. activity_main ); ListView mobileList =findViewById(ร.ด. mobile_list ); ArrayAdapter adapter =new ArrayAdapter<>( this, android.R.layout. simple_list_item_1 , mobileArray ); mobileList.setAdapter(อะแดปเตอร์); mobileList.setOnItemClickListener ( AdapterView.OnItemClickListener ใหม่ () { @Override public void onItemClick (AdapterView  parent , View view , ตำแหน่ง int , id แบบยาว) { view.setBackgroundColor (getColor (R.color. colorPrimaryDark )); } }); }}

ขั้นตอนที่ 4 − เพิ่มรหัสต่อไปนี้ใน androidManifest.xml

<ก่อน> <หมวดหมู่ android :name="android.intent .category.LAUNCHER" />

มาลองเรียกใช้แอปพลิเคชันของคุณกัน ฉันคิดว่าคุณได้เชื่อมต่ออุปกรณ์มือถือ Android จริงกับคอมพิวเตอร์ของคุณ ในการรันแอพจาก android studio ให้เปิดไฟล์กิจกรรมของโปรเจ็กต์แล้วคลิกไอคอน Run จากแถบเครื่องมือ เลือกอุปกรณ์มือถือของคุณเป็นตัวเลือก จากนั้นตรวจสอบอุปกรณ์มือถือของคุณซึ่งจะแสดงหน้าจอเริ่มต้นของคุณ –

จะเปลี่ยนสีพื้นหลังของรายการ ListView บน Android ได้อย่างไร?