안드로이드 개발 질문/답변
(글 수 45,052)
아래와 같이 소스를 사용 하였는데 항목 터치가 이루어 지지 않습니다..물론 애러도 없구요...
왜 그런지 답변좀 부탁 드립니다..
ListView lv = (ListView)findViewById(android.R.id.list); lv.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub intent = new Intent(Sub01_sub.this, ListSub.class); intent.putExtra("web", ""); intent.putExtra("title", "자연휴양림"); startActivity(intent);
} });
2010.09.30 17:08:10
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation = "vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation = "vertical" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:background = "@drawable/top_bg" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight = "1" android:gravity = "center"> <LinearLayout android:layout_width="0dip" android:layout_weight="1" android:layout_height="fill_parent"> </LinearLayout> <ImageButton android:id="@+id/BT_HOME" android:background = "@drawable/btn_home" android:layout_margin = "5dip" android:layout_width="wrap_content" android:layout_weight="1" android:layout_height="fill_parent" android:textColor="#FFFFFFFF" /> <TextView android:id="@+id/T_TITLE" android:layout_width="0dip" android:layout_weight="9" android:textStyle = "bold" android:layout_height="fill_parent" android:textSize="8pt" android:textColor="#FFFFFFFF" android:gravity="center" /> <ImageButton android:id="@+id/BT_BACK" android:background = "@drawable/btn_back" android:layout_margin = "5dip" android:layout_width="wrap_content" android:layout_weight="1" android:layout_height="fill_parent" android:textColor="#FFFFFFFF" /> <LinearLayout android:layout_width="0dip" android:layout_weight="1" android:layout_height="fill_parent"> </LinearLayout> </LinearLayout> <LinearLayout android:orientation = "vertical" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight = "9" android:background = "@drawable/bg02"> <LinearLayout android:layout_width = "fill_parent" android:layout_height = "0dip" android:layout_weight = "0.45"> </LinearLayout> <LinearLayout android:layout_width = "fill_parent" android:layout_height = "0dip" android:layout_weight = "1.5" android:layout_marginLeft = "25dip" android:layout_marginRight = "13dip"> <Spinner android:layout_height = "fill_parent" android:layout_width = "0dip" android:layout_weight = "1"/> <TextView android:id = "@+id/T_STR" android:layout_width = "0dip" android:layout_weight = "2" android:textStyle = "bold" android:textSize="8pt" android:textColor="#FFFFFFFF" android:layout_height = "fill_parent"/> <ImageButton android:id = "@+id/BT_MAP" android:layout_height = "fill_parent" android:layout_width = "0dip" android:layout_weight = "1.5" android:background = "@drawable/map_view"/> </LinearLayout> <LinearLayout android:layout_width = "fill_parent" android:layout_height = "0dip" android:layout_weight = "11" android:layout_marginLeft = "13dip" android:layout_marginRight = "13dip"> <ListView android:id="@+id/android:list" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <!-- <GridView android:id = "@+id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:cacheColorHint="#00000000" android:verticalSpacing = "10dip" /> --> </LinearLayout> <LinearLayout android:layout_width = "fill_parent" android:layout_height = "0dip" android:layout_weight = "0.6"> </LinearLayout> </LinearLayout> </LinearLayout> </LinearLayout>
좀 복잡 한거 같지만 ......
대략 이렇습니다..
보통 클릭 이벤트가 안된다고 하면 그쪽의 문제일 확률이 높거든요...