xml을 파싱으로 뽑아 오면 3개의 String 값이 나오고 200항목 정도가 나오는데요
2개의 값은 ListView에 뿌려주고...
나머지 1개의 값은 ListView의 각 항목을 터치하면
볼수 있게 하려고 함니다..
그런데 여기서 닥친 문제가 String 변수가 1개씩이다 보니
가장 위의 항목을 터치해도 가장 마지막항목의 내용이 보인다는 겁니다..
배열도 이용해 보려 했지만 리스트 값이 일정하지 않아서 힘들거 같구요...
DB를 연결해 봤습니다만... 값이 많다 보니 저장 하다가 어플이 멈춰 버리네요...

어찌 다른 방법이 없을까요..?

지금 일단 시도하고 있는 방법은 get(변수명) 요런 메소드를 만들어서 첫번째 값을 받아와서
인텐트로 내용을 보여주는 엑티로 넘긴 다음.. 검색 후 찾아서 뿌려주는 그런 형식으로 하고 있는데
이것도 잘 안되네요
아래 보시면  onListItemClick의 super구문에서 애러가 발생 합니다....
 class CustomRow extends ArrayAdapter<Info> {
  private ArrayList<Info> items;
  public CustomRow(Context context, int textViewResourceId,
    ArrayList<Info> items) {
   super(context, textViewResourceId, items);
   this.items = items;
  }
  @Override
  public View getView(int position, View convertView, ViewGroup parent) {
   View v = convertView;
   if (v == null) {
    LayoutInflater vi = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    v = vi.inflate(R.layout.row, null);
    Info p = items.get(position);
    if (p != null) {
     TextView tt = (TextView) v.findViewById(R.id.toptext);
     TextView bt = (TextView) v.findViewById(R.id.bottomtext);
     if (tt != null) {
      tt.setText(p.getTitle());
     }
     if (bt != null) {
      bt.setText(p.getDate());
     }
    }
   }
   return v;
  }
  protected void onListItemClick(ListView l, View v, int position, long id) {
   super.onListItemClick(l, v, position, id);
   Info p = items.get(position);
   intent = new Intent(JobInfo.this, OnTouchList.class);
   intent.putExtra("str", p.getDate());
   startActivity(intent);
  }
 }
고수님들의 도움 부탁 드립니다~~