android 获取view数据,Android--获取RecyclerView item(子控件)控件及数据
JSONArray array = new JSONArray();List chargesList = new ArrayList<>();Map mDeviceHeaderMap = new HashMap<>();Map mDeviceHeaderMap1 = new HashMap<>();for (int i = 0; i < rvCharge.
JSONArray array = new JSONArray();
List chargesList = new ArrayList<>();
Map mDeviceHeaderMap = new HashMap<>();
Map mDeviceHeaderMap1 = new HashMap<>();
for (int i = 0; i < rvCharge.getChildCount(); i++) {
RelativeLayout layout = (RelativeLayout) rvCharge.getChildAt(i);
CheckBox selectname = layout.findViewById(R.id.ck_peoplewater);
EditText rate = layout.findViewById(R.id.et_peoplewater);
EditText num = layout.findViewById(R.id.et_peoplewater1);
if (selectname.isChecked()){
charge c = new charge();
c.setName(selectname.getText().toString());
c.setRate(rate.getText().toString());
c.setTotal(num.getText().toString());
chargesList.add(c);
mDeviceHeaderMap.put(selectname.getText().toString(),rate.getText().toString());
mDeviceHeaderMap1.put(selectname.getText().toString(),num.getText().toString());
}
}
更多推荐
所有评论(0)