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

리스트뷰에 들어가는 버튼선언 질문입니다.

0 추천
protected void onPostExecute(JSONObject json) {
try {
list = json.getJSONArray(TAG_OS);
 
for(int i = 0; i < list.length(); i++){
JSONObject c = list.getJSONObject(i);
// Storing  JSON item in a Variable
 
String state = c.getString(TAG_STATE);
 
HashMap<String, String> map = new HashMap<String, String>();
 
map.put(TAG_STATE, URLDecoder.decode(state , "UTF-8"));
 
oslist.add(map);
listview=(ListView)findViewById(R.id.reservationre_list);
state_txt = (TextView)findViewById(R.id.state_txt);
ListAdapter adapter = new SimpleAdapter(Reservationre_Activity.this, oslist,
R.layout.reservationre_list,
new String[] { TAG_DATE , TAG_RESERDATE , TAG_STATE }, new int[] {
R.id.date_txt ,  R.id.result_txt , R.id.state_txt});
if (state.equals("1")) {
// Toast.makeText(getApplicationContext(), "aaa", 0).show();
state_txt.setText("일입니다.");
 
라고하고싶은데요. 
음..jsp로 파싱을 처음해보는데 이방식으로 해서 리스트뷰안에 text들은 저런식으로 넣으면 각 데이터값들이 넣어지는데
리스트뷰안에 있는 이미지나 버튼은 어디다가 선언을 하고 해야되는지 모르겠네요 ㅠㅠ
리스트뷰는 무조건적으로 getview를 써써 context객체로 전달받아서 만들어야되는건지
아님 이 소스에 관하여 있는 방법이 따로있는건지가 궁금합니다.
리스트뷰다음으로 선언을 해놨는데 setText하는부분에서 오류가나네요..찾을수가없다고
콜벳 (7,150 포인트) 님이 2014년 12월 1일 질문

1개의 답변

0 추천

jsp 파싱보다도

다른것이 문제가 있어보이네요

state_txt = (TextView)findViewById(R.id.state_txt);

R.id.state_txt 를 찾을수가 없다는 얘기신데 어떤식으로 R.id.state_txt 이것이 정의되어있는지

궁금하네요

 

 

doridori2013@nate.com

익명사용자 님이 2014년 12월 1일 답변
파싱은 문제가 없구요 제가 궁금한게 저거입니다.
R.id.state_txt는 리스트뷰안에 있는 텍스트구요 그 텍스트에 setText를 하고 싶은데 아답터를 쓰지않은 방식으로 선언해서 할수 있는 방법이 있냐는 질문입니다
...