2010-12-08 5 views
0

Я новичок в Android. Мое требование - проверить элемент списка, и я хочу показать выбранные элементы в следующем действии.custom checked listview

кто может мне помочь ..

ответ

0

См this для работы с ListView

Затем вы можете передать это значение для вас следующая деятельность по

lv.setOnItemClickListener(new OnItemClickListener() { 
    public void onItemClick(AdapterView<?> parent, View view, 
     int position, long id) { 
      String s = ((TextView) view).getText().toString() ;//get the string 
      Intent i = new Intent(CurrentActivity.this, NextActivity.class); 
       i.putExtra("packageName.term", s; //attach you value 
       startActivity(i); //start activity 
    } 
    }); 

из NextActivity вы можете прочитать по

Bundle extras = getIntent().getExtras(); 
String term = extras.getString("packageName.term"); //read that value 
0

см. Этот пример для listView с чек- Боксы: http://www.marvinlabs.com/2010/10/custom-listview-ability-check-items/

Для того, чтобы «переместить» выбранные элементы к новой деятельности, вы можете использовать традиционный способ передачи данных между различными видами деятельности - увидеть это: In Android: How do I get variables/data from one screen to another?

или если вы хотите переместить сложный объект, самым простым способом было бы создать одноэлементный объект и использовать его как «транспортер».