Intent intent = getIntent();
Model_Class dataObj = (Model_Class) intent.getSerializableExtra("value");
dataObj.getPrice();
dataObj.get_product_name();
ArrayList<InputListModleClass> _inputList = dataObj.getInputsList();
for (int j = 0; j <_inputList.size(); j++) {
InputListModleClass itemsObj = new InputListModleClass();
Id = itemsObj.getInputId();
Lable = itemsObj.getInputLable();
}
我可以从intent中获取所有值,但我在Id和Lable中得到null。我该如何解决这个问题。
答案 0 :(得分:0)
您正在从新创建的对象中读取而不是意图中的元素。
InputListModleClass itemsObj = new InputListModleClass();
而不是尝试:
InputListModleClass itemsObj = _inputList.get(j);
然后你应该有意图的id和标签。