คำถามติดแท็ก android-adapter

10
อัปเดตข้อมูลใน ListFragment เป็นส่วนหนึ่งของ ViewPager
ฉันใช้ ViewPager ความเข้ากันได้ v4 ใน Android My FragmentActivity มีกลุ่มของข้อมูลที่จะแสดงในรูปแบบที่แตกต่างกันในหน้าต่างๆใน ViewPager ของฉัน จนถึงตอนนี้ฉันมี ListFragment เดียวกัน 3 อินสแตนซ์ แต่ในอนาคตฉันจะมี ListFragments 3 อินสแตนซ์ที่ต่างกัน ViewPager อยู่บนหน้าจอโทรศัพท์แนวตั้งรายการไม่ได้อยู่ติดกัน ตอนนี้ปุ่มบน ListFragment จะเริ่มกิจกรรมเต็มหน้าแยก (ผ่าน FragmentActivity) ซึ่งส่งคืนและ FragmentActivity แก้ไขข้อมูลบันทึกจากนั้นพยายามอัปเดตมุมมองทั้งหมดใน ViewPager ที่นี่ฉันอยู่ตรงไหน public class ProgressMainActivity extends FragmentActivity { MyAdapter mAdapter; ViewPager mPager; @Override public void onCreate(Bundle savedInstanceState) { ... mAdapter …

10
อะแดปเตอร์ใน Android มีบทบาทอย่างไร
ฉันต้องการที่จะรู้ว่าเมื่อ , ที่และวิธีการที่อะแดปเตอร์ที่ใช้ในบริบทของหุ่นยนต์ ข้อมูลจากเอกสารสำหรับนักพัฒนาของ Android ไม่เพียงพอสำหรับฉันและฉันต้องการรับการวิเคราะห์โดยละเอียดเพิ่มเติม

13
วิธีอัปเดต / รีเฟรชรายการเฉพาะใน RecyclerView
RecyclerViewฉันพยายามที่จะรีเฟรชรายการที่ระบุใน เรื่อง:AlertDialogเมื่อใดก็ตามที่ผู้ใช้คลิกที่รายการก็แสดงให้เห็นว่า ผู้ใช้สามารถพิมพ์ข้อความได้โดยคลิกปุ่มตกลง ฉันต้องการแสดงข้อความนี้ในรายการนี้และแสดงการล่องหนImageView- ประกาศใน XML และอะแดปเตอร์ViewHolder- ฉันใช้ฟังก์ชันนี้ในAlertDialogปุ่มบวกเพื่ออัปเดตรายการ: private void updateListItem(int position) { View view = layoutManager.findViewByPosition(position); ImageView medicineSelected = (ImageView) view.findViewById(R.id.medicine_selected); medicineSelected.setVisibility(View.VISIBLE); TextView orderQuantity = (TextView) view.findViewById(R.id.order_quantity); orderQuantity.setVisibility(View.VISIBLE); orderQuantity.setText(quantity + " packet added!"); medicinesArrayAdapter.notifyItemChanged(position); } แต่โค้ดนี้ไม่เพียง แต่เปลี่ยน itemView ที่ตำแหน่งที่ส่งผ่านเท่านั้น แต่ยังเปลี่ยน itemView อื่น ๆ บางส่วนด้วย! ฉันจะเปลี่ยน itemView เฉพาะอย่างถูกต้องได้อย่างไรโดยคลิกที่มัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.