私はリストビューを持っており、各アイテムは3つの異なるテキストビューで構成されています。私は3番目のtextviewの内容が特定の値を持っているかどうかを確認する必要があります。リストビューから各テキストビューの内容を確認
これはどのように行うのですか?私はそれがアダプタクラス内で実装されるべきだと思います。
public class CustomAdapterMenu extends ArrayAdapter<MenuItem> implements View.OnClickListener{
TextView adapter_nrItm=null;
Button adapter_minus=null;
Button adapter_plus=null;
public CustomAdapterMenu(Context context, ArrayList<MenuItem> items) {
super(context,R.layout.custom_item, items);
}
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
LayoutInflater inflater=LayoutInflater.from(getContext());
View customView=inflater.inflate(R.layout.custom_items, parent, false);
MenuItem menuItem=getItem(position);
String item=menuItem.getItem().toString();
String type=menuItem.getType().toString();
String price= String.valueOf(menuItem.getPrice());
TextView adapter_item=(TextView)customView.findViewById(R.id.tvItem);
TextView adapter_type=(TextView)customView.findViewById(R.id.tvType);
TextView adapter_price=(TextView)customView.findViewById(R.id.tvPrice);
adapter_nrItm=(TextView)customView.findViewById(R.id.tv_nrItm);
ImageView adapter_image=(ImageView)customView.findViewById(R.id.image);
adapter_plus=(Button)customView.findViewById(R.id.btnAdd);
adapter_minus=(Button)customView.findViewById(R.id.btnDelete);
adapter_item.setText(item);
adapter_type.setText(ingredients);
adapter_price.setText(price);
adapter_image.setImageResource(R.drawable.icon);
return customView;
}
}
スニペットを投稿できますか? –
@ArpitPatelちょっとしたスニペットを追加しました。ポイントは、特定のタイプのアイテムの配列を取得することです。ボタンを押すとタイプが変わります。 – Mada
あなたは何を確認したいですか?価格?? –