我有这个适配器
@Override
public View getView(int position, View view, ViewGroup parent) {
if(view == null) {
holder = new Holder();
inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
view = inflater.inflate(R.layout.my_layout_adapter, null);
holder.textView = (TextView)view.findViewById(R.id.textView);
holder.editText = (EditText)view.findViewById(R.id.editText);
view.setTag(holder);
} else {
holder = (Holder)view.getTag();
}
holder.editText.setText(myStringVariable);
holder.editText.setId(position);
holder.editText.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
// TODO Auto-generated method stub
}
});
holder.textView.setText(textVar);
return view;
}
现在我的问题是:如果我想从(例如)来自另一个类的id为3的编辑文本中设置文本,是否可能?
答案 0 :(得分:0)
我很不确定你想要什么,但是你可以让EditText
成为一个全局变量并以这种方式访问它。
答案 1 :(得分:-1)
如果你能在第3课中获得Edit_Text的对象,你可以对你需要的变量产生影响.....请告诉我们你在哪里遇到错误