java - 如何在expandbleView的子视图中获取editText字符串值?
问题描述
我无法从 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 的屏幕截图。
可扩展列表视图:
解决方案
使用这样的东西:
String s=editamoont.gettext().tostring();
int t= Integer.parseint(s);
第二行是将字符串转换为 Int,以防万一。希望能帮助到你。
推荐阅读
- typescript - 使用 cypress 命令验证下载文件(PDF/Word/Excel)的数据
- angular - 使用 ViewChild 的 Angular 6
- python - 如何切换到 iFrame,在 Selenium 中不起作用
- java - 在在线申请中使用 Java 执行器服务
- android - Android Studio Kotlin 多次传递意图和全局数组?
- c# - 为什么该方法在没有调用脚本标签的情况下运行?
- javascript - 从 ReactJS 中的状态对象中删除以前的事件
- node.js - 在 MERN 应用程序中,如果您的服务器上有 app.get('/') 和
在您的客户端上,哪个将首先触发或优先? - c - 通过 Shaker 排序对数组的主对角线进行排序
- ios - Delphi/ios:如何在我的 iOS 应用程序中包含动态库?