-2
我在product_name
和code
上創建了自定義列表視圖並設置了文本。Android:如何從列表視圖中獲取特定數據
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = context.getLayoutInflater();
View listViewItem = inflater.inflate(R.layout.product_list_item, null, true);
TextView txtProduct = (TextView) listViewItem.findViewById(R.id.textProduct);
TextView txtCode = (TextView) listViewItem.findViewById(R.id.textCode);
txtProduct.setText(product_name[position]);
txtCode.setText(code[position]);
return listViewItem;
}
如何設置OnItemClickListener
從列表視圖中獲得各自的數據並傳遞到另一個活動。
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {
}
});
與此我傳遞產品名稱和代碼或只有一個。我怎樣才能分開它? – Jing
intent.putExtra(「keyForProduct」,product_name); intent.putExtra(「keyForCode,代碼); – CodeCody