-1
は、私のMainActivityリストビューのリスナーですListviewをクリックすると、どのように子アイテム(ポジション)をすべて取得できますか?ここ
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
DetailPackageVO pckg=expListAdapter.getItem(position);
package_id=pckg.getId();
selectedPackageName=pckg.getBasic();
itemTotalPrice=pckg.getTotal_amount();
itemDiscount=pckg.getDiscount_percentage();
itemAmountafterDiscount=pckg.getAmount_after_discount();
System.out.println("::"+package_id+":"+selectedPackageName);
}
});
}
マイDetailPackageVOクラス、
リストビューの位置をクリックしたときに私は、私はDetailPackageVOクラスでArrayList<ServiceVo>
に保存されているすべての子アイテムを取得できますか
public class DetailPackageVO {
String id,basic, total_amount,amount_after_discount,discount_percentage;
private ArrayList<ServiceVo> children;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getBasic() {
return basic;
}
public void setBasic(String basic) {
this.basic = basic;
}
public String getTotal_amount() {
return total_amount;
}
public void setTotal_amount(String total_amount) {
this.total_amount = total_amount;
}
public String getAmount_after_discount() {
return amount_after_discount;
}
public void setAmount_after_discount(String amount_after_discount) {
this.amount_after_discount = amount_after_discount;
}
public String getDiscount_percentage() {
return discount_percentage;
}
public void setDiscount_percentage(String discount_percentage) {
this.discount_percentage = discount_percentage;
}
public ArrayList<ServiceVo> getChildren() {
return children;
}
public void setChildren(ArrayList<ServiceVo> children) {
this.children = children;
}
}
項目。あなたが他のすべてのプロパティのために宣言しているように、事前に
おかげで...
を作成する値でそれを記入してくださいあなたのArrayListに追加する宣言したゲッターを使用して子供たちにアクセスすることができます... – Mohit