我正在动态生成书籍列表,其中用户可以选择多个图书购买。我想要有多个选择。每个列表项目将有2个TextView(书名&作者),1微调和检查列表。微调是订购多份。任何帮助将不胜感激!从列表+多个值中选择多个值
回答
class IconicAdapter extends ArrayAdapter超级(FoodItems.this,R.layout.order_items_check,items); } public View getView(int position,View convertView,ViewGroup parent){ LayoutInflater inflater = getLayoutInflater(); 查看行= inflater.inflate(R.layout.order_items_check,parent,false); TextView label =(TextView)row.findViewById(R.id.bookname); label.setText(items [position]); TextView price =(TextView)row.findViewById(R.id.author); price.setText(“$”+ prices [position]); String array_spinner [] = {“1”,“2”,“3”,“4”,“5”} ;; //这是问题的'总是空因此s.setAdapter抛出异常
Spinner s = (Spinner) findViewById(R.id.Spinner10);
ArrayAdapter adapter = new ArrayAdapter(FoodItems.this, android.R.layout.simple_spinner_item, array_spinner);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
s.setAdapter(adapter);
//到这里 最终复选框校验=(复选框)row.findViewById(R.id.check); final String foodid = foodIds [position]; if(CheckedItems.checkedItems.contains(foodid)) check.setChecked(true); else check.setChecked(false); label.setOnClickListener(新OnClickListener(){ @Override 公共无效的onClick(视图v){// TODO自动生成方法存根 意图myIntent; 捆绑捆=新软件包(); bundle.putString(” myIntent = new Intent(getApplicationContext(),ItemView.class); myIntent.putExtras(bundle); startActivity(myIntent); } }); check.setOnClickListener(新OnClickListener(){
@Override 公共无效的onClick(视图v){// TODO自动生成方法存根 如果(check.isChecked()){ 如果 (CheckedItems。 checkedItems.contains(foodid)== FALSE){ CheckedItems.checkedItems.addElement(foodid); } } 别的 { 如果(CheckedItems.checkedItems.contains(foodid)) CheckedItems.checkedItems.removeElement(foodid) ; } } }); return(row); } }
- 1. 从multiselct列表中选择多个值
- 2. 使用Javascript从多个选择选择列表中选择值
- 3. 从多个列中选择不同的值与多个表
- 4. 从单列中选择多个值
- 5. 从多个表中选择多个列
- 6. 从多个表中选择值
- 7. 从单个选择选项列表中返回多个值PHP
- 8. 如何从MySQL的单个列中选择多个表中的多个值?
- 9. 从下拉列表中选择多个,单个值传递
- 10. 选择多个值
- 11. 如何从一列中的多个表中选择最大值
- 12. 更改从多个列值中选择的pandas DataFrame中的值
- 13. 从一个行选择多个值
- 14. 从同一行中选择多个值?
- 15. 选择多个表的一个值
- 16. php从列表框中选择多个值
- 17. 如何从单个表中选择多列值相同的行
- 18. 从下拉列表中选择多个值
- 19. 从多个下拉选择列表中的最小值,如math.min
- 20. 选择&从下拉列表中打印的多个值
- 21. ASP.NET MVC多选列表框没有选择多个值
- 22. 从多个表中选择
- 23. 从多个表中选择列
- 24. JavaScript来选择多个选择列表值
- 25. mysql - 从两个表中选择多个colums值
- 26. 一次从两个表中选择多个值
- 27. 如何从同一个表中选择多个平均值php
- 28. 从同一个表中选择多个(带空值)
- 29. 选择多个列的值范围
- 30. 为多个列选择最大值?
你的问题是什么?也就是说,你需要哪些帮助? – 2010-12-16 18:47:26
我能够显示2TextView和复选框,但无法将微调器带入列表项。由于微调器始终为空..我不知道为什么微调器始终为空。微调代码完全独立工作。 – Venkat 2010-12-16 18:55:18
请发布你现在拥有的代码片段。 – 2010-12-16 19:59:10