2017-05-09 3 views
-1

나는 목록보기에 체크 박스가 있습니다. 확인란을 탭하는 것은 매우 어렵습니다. tappable 영역이 매우 작습니다. stackoverflow에서 이에 대한 몇 가지 대답을 확인했지만 어느 것도 효과가 없습니다. 제발 아무도 안드로이드에서 확인란의 tappable 영역을 높이는 방법을 도울 수 있습니다.안드로이드 확인란을 선택 가능 영역이 증가하지 않습니다

이 같은 내 checkbox-

<CheckBox android:id="@+id/CheckBox" 
android:layout_width="0dip" 
android:layout_height="wrap_content" 
android:layout_gravity="center_vertical|center_horizontal" 
android:layout_weight="0.05" 
android:button="@drawable/white_checkbox" 
android:visibility="visible" /> 
+0

내 checkbox- Dipanshu

+0

추가 코드 또는 XML을 제공하기 위해 질문을 편집하십시오. 의견에 게시하지 마십시오. –

+0

죄송합니다. 사실 질문에 추가 할 수 없었습니다. 오류가 발생했습니다. – Dipanshu

답변

1

당신이 increas 수있는 체크 박스 크기의 코드는 나를 위해 일이다.

<CheckBox 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:scaleX="1.80" 
     android:scaleY="1.80" /> 

필요에 따라 scaleX 및 scaleY를 변경하십시오.

주석의 제안으로
+0

정답을 표시해주십시오. –

+0

나는 이것을 시도했지만 체크 박스의 크기가 증가했다. 또한 확인란을 선택할 수 없습니다. 나는 체크 박스의 크기가 같아야한다. – Dipanshu

0

은 오른쪽에있는 텍스트 필드가 같은 패딩

<CheckBox 
    android:id="@+id/CheckBox" 
    android:layout_width="0dip" 
    android:layout_height="wrap_content" 
    android:layout_gravity="center_vertical|center_horizontal" 
    android:layout_weight="0.05" 
    android:button="@drawable/white_checkbox" 
    android:padding="10dp" 
    android:visibility="visible" /> 

확인란 묘화가 편심됩니다 터치 영역을 높이기 위해 추가 할 수 있습니다. 중심으로 당김을하려면 최소 48 X 48 DP해야 Material Design - Layout metrics and keylines

터치 목표에 따라 다음과 같이 수정

android:button="@null" 
android:drawableStart="@drawable/white_checkbox" 

을 할 수 있습니다. 그에 따라 패딩을 수정하십시오.

+0

나는 이것을 시도했지만 작동하지 않는다. – Dipanshu

+0

레이아웃과 white_checkbox에 코드를 추가 할 수 있는가? – sgrig

관련 문제