
블루투스 연결을 커스텀리스트뷰에 구현중입니다
버튼을 넣으니 리스트뷰 클릭이안되서 이리저리 검색해서
버튼에 android:focusable="false" 를 넣어줬습니다.
문제는 클릭이 되긴하는데 스샷처럼
포커스범위가 리스트뷰를 넘어버려서 우주를 뚫을 기세네요..
해결법이 없을까요
관련된 소스 첨부드립니다.
커스텀뷰쪽 소스입니다.
@Override
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View rowView = inflater.inflate(R.layout.device_list, parent, false);
TextView labelView = (TextView) rowView.findViewById(R.id.device);
TextView valueView = (TextView) rowView.findViewById(R.id.address);
labelView.setText(itemsArrayList.get(position).pdevice);
valueView.setText(itemsArrayList.get(position).paddress);
return rowView;
}
onListItemClick리스너는 뷰제어부분은없고 ListActivity상속받아서 오버라이딩해서 구현했습니다.