ฉันกำลังเขียนการใช้งานแบบกำหนดเองของ ListAdapter
ใน Constructor ของมันฉันใช้ Context, ID ทรัพยากร (เช่น R.id.xxx ซึ่งเป็นตัวแทนของไฟล์เลย์เอาต์) และรายการและแผนที่ (เหล่านี้มีข้อมูล)
ตอนนี้ปัญหาคือฉันจะต้องมี LayoutInflater เพื่อรับวัตถุดูซึ่งอยู่ในไฟล์ XML รูปแบบแยกต่างหาก
ฉันจะถือ LayoutInflater ให้เฉพาะบริบทได้อย่างไร
ตอนนี้เหตุผลที่ฉันคิดว่ามันเป็นไปได้ก็คือมันค่อนข้างคล้ายกับสิ่งที่ถูกส่งผ่านไปยังตัวสร้างของ ArrayAdapter (บริบททรัพยากร textViewResourceId อาร์เรย์ข้อมูล) และฉันคิดว่า ArrayAdapter ยังต้องใช้ LayoutInflater ให้เฉพาะบริบท
แต่จะทำได้อย่างไร?