마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ListView에서 getText().toString()

0 추천
ListView 를 사용하면

 

getText().toString() 이거 쓸수 없는건가요?

 

TextView에서는 잘 먹히던 것이 ListView로 고치고 나니

띵 하고 오류가 나오네요...

 

대체할 다른 명령어가 있는지 궁금합니다~~ 슝슝
앤드류이드 (6,190 포인트) 님이 2013년 4월 19일 질문
뷰의 구조를 먼저 공부해 보시는게 좋을 것 같습니다.

2개의 답변

0 추천
 
채택된 답변
아래의 오버라이트 함수를 호출하여

리스트 한행 버튼을 클릭시 호출하는 방법이있습니다.

@Override
 public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
   TextView textview= (TextView) arg1.findViewById(R.id.텍스트뷰id);

   String str =  textview.gettext();
 }
우와왕 (580 포인트) 님이 2013년 4월 19일 답변
앤드류이드님이 2013년 4월 23일 채택됨
0 추천
해당 리스트뷰자체에서 getText하는건 당연히 안됩니다....

어뎁터의 getView()라던가 bindView()를 오버로딩해서 거기서 사용해야지 될겁니다
쿨러 (2,790 포인트) 님이 2013년 4월 19일 답변
...