تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
?how i can add items in adapter from other thread class كيف اضيف عنصر الى adapter
#1
اذا استخدمت هذا الكود يظهر لي خطا في الthread فماذا افعل لهذا الكود حتى يعمل ؟؟ ممكن مساعدة :confused:
كود :
/* this is the class which i wont to add item for adapter*/

    public class ADDmess extends Thread {
    DiscussArrayAdapter adapter;
    ADDmess(DiscussArrayAdapter adapterIn){
    adapter=adapterIn;
    }
    public void run() {
    adapter.add(new OneComment(true,"HELLO"));
    }

/*this is in the main activity when i pass button*/
    
    private DiscussArrayAdapter adapter;
    private ListView lv;
    lv = (ListView) findViewById(R.id.lstLocalMess);
    adapter = new DiscussArrayAdapter(getApplicationContext(), R.layout.listitem_discuss);
    lv.setAdapter(adapter);
    
    new ADDmess(adapter).start();
الرد }}}}
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم