私が尋ねている質問はすでに尋ねられているかもしれませんが、行き詰まっています。EditText
あるアクティビティから別のアクティビティにデータを渡したいのですがListView
、どうすればそれができますか。私はインテントを使用putExtra
しましたが、get 関数を実装できないので、get 関数を実装する方法を教えてくださいListView
。
private static class ListViewAdapter extends BaseAdapter{
private LayoutInflater Linflate;
private Object convertView;
public ListViewAdapter(Context context)
{
Linflate=LayoutInflater.from(context);
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return ListViewContent.size();
}
@Override
public Object getItem(int arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int arg0) {
// TODO Auto-generated method stub
return 0;
}
@Override
public View getView(int position, View v, ViewGroup arg2) {
final ListContent holder;
if (v== null) {
v = Linflate.inflate(R.layout.listviewinflator, null);
holder = new ListContent();
holder.text = (TextView) v.findViewById(R.id.TextView01);
holder.text.setCompoundDrawables(v.getResources().getDrawable(R.drawable.ic_launcher), null, null, null);
v.setTag(holder);
} else {
holder = (ListContent)v.getTag();
}
holder.text.setText(ListViewContent.get(position));
return v;
}
static class ListContent {
TextView text;
}
}
private static final ArrayList<String> ListViewContent = new ArrayList<String>();
}
これでgetメソッドを設定したい。