【发布时间】:2016-04-27 07:31:16
【问题描述】:
在这里为 Checkbox 和 textview 正确获取价值。但是,我无法获得 EditText 值。只是越来越空。
我的示例代码:
View view = null ;
for(int i = 0; i < list.getCount(); i++ ) {
view = list.getAdapter().getView(i, null, null) ;
TextView textViewNickName = (TextView) view.findViewById(R.id.textview);
String textviewValue = textViewNickName.getText().toString().trim() ;
Log.v("ppi", "textViewNickName::"+textviewValue);
EditText edittext = (EditText) view.findViewById(R.id.edittext_amount) ;
String edittextValue = edittext.getText().toString().trim() ;
Log.v("ppi", "Amount edittextValue::"+edittextValue);
CheckBox checkBoxOne = (CheckBox) view.findViewById(R.id.checkBox1) ;
Log.v("ppi", "checkBoxOne::"+checkBoxOne.isChecked());
}
我也提到了这个链接: Iterate through ListView and get EditText-Field values
谢谢提前
【问题讨论】:
-
检查 R.id.textview 有没有文字或空白?
-
textView 具有 value.bcoz,我们正在将值传递给 textview..
-
只edittext动态输入值并尝试获取
标签: android view android-edittext getview listview-adapter