拉丁的傳說(shuō)
2022-07-14 17:03:28
我無(wú)法從 ExpandableListView 的 childView 中的 editText“Amount”獲取字符串值。我使用了共享偏好。這是我的代碼 case CHILD_TYPE_1: TextView description_child = (TextView) convertView.findViewById(R.id.chidtext); description_child.setText(incoming_text); EditText editamoount=convertView.findViewById(R.id.editamount); editamoount.setBackground(null); break;我附上了 GUI 的屏幕截圖。可擴(kuò)展列表視圖:
2 回答

繁星點(diǎn)點(diǎn)滴滴
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
提取字符串:
EditText editamoount= (EditText)findViewById(R.id.editamount);
String s=editamoont.gettext().tostring();
然后將其傳遞給另一個(gè)活動(dòng):
*in First one:
Intent in = new Intent(FirstAct.this, SecondAct.class);
in.putExtra("Tag",s);
startActivity(in);
*in Second one:
Intent in1 = getIntent();
String s1 = in1.getStringExtra("Tag");
就這樣。

眼眸繁星
TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
使用這樣的東西:
String s=editamoont.gettext().tostring(); int t= Integer.parseint(s);
第二行是將字符串轉(zhuǎn)換為 Int,以防萬(wàn)一。希望能幫助到你。
添加回答
舉報(bào)
0/150
提交
取消