如何从 RecyclerView 在 MainActivity 中创建的所有 EditText 中检索值?
在我的 RecyclerView Adapter 中,我正在扩展我的内部类:
public class MyPersonalAdapter extends RecyclerView.Adapter<MyPersonalAdapter.MyPersonalViewHolder>
我在该内部类中获得了对 EditText 的引用:
class MyPersonalViewHolder extends RecyclerView.ViewHolder {
TextView numberTextView;
EditText nameEditText;
public MyPersonalViewHolder(View itemView) {
super(itemView);
numberTextView = (TextView) itemView.findViewById(R.id.tv_number);
nameEditText = (EditText) itemView.findViewById(R.id.et_name);
}
}
在我的 MainActivity 中,我想使用:
for (int i = 0; i < count; i++) {
String name = "Somehow get that name";
cv.put(MyContract.MyEntry.COLUMN_NAME, "name");
}
原文由 Halfacht 发布,翻译遵循 CC BY-SA 4.0 许可协议
得到它的工作,这里是编辑后的代码: