내가이 모양안드로이드 모양 버튼 히트 영역
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<gradient android:angle="360" android:endColor="@color/LightBlue" android:startColor="@color/DarkBlue"/>
<corners android:topRightRadius="10dp" android:bottomLeftRadius="10dp"/>
</shape>
이 버튼 다음
<Button android:id="@+id/butLeft" android:layout_width="25dp"
android:layout_height="@dimen/contentTabHeight" android:background="@drawable/lefttabbackground"
android:layout_toRightOf="@id/contentLeft"
android:layout_centerVertical="true"></Button>
지금 내가하는 leftmargin contentleft (있는 LinearLayout)를 변경하는 사용자 정의 애니메이션이되어 무엇을 - 200을 선택하고 버튼을 클릭하면 천천히 왼쪽 여백을 0으로 가져옵니다. 기본적으로 슬라이드 패널을 벗어납니다.
문제는 내가 contentleft -200의 leftmargin을 만들면 버튼을 클릭하면됩니다. contentleft의 -199 부분이 튀어 나와서 버튼이 왼쪽에서 약간만 작동합니다 (1px처럼 보임) 버튼의 나머지 부분은 아닙니다.
애니메이션없이 해보았지만 버튼을 보는 것과 똑같은 일을하지만 탭하면 잘 작동하지 않습니다.
무슨 일 이죠. 최악의 경우 시나리오는 콘텐츠 중 일부가 튀어 나오지 않지만 전혀 표시하지 않는 것이 좋을 것입니다.
고맙습니다. 작동하지 않으면 투명 영역이 표시되어 왜 그 일이 일어나는지 알고 싶습니다. – Pintac
하지만 여전히 거기에 그 버튼을 클릭지고있다. – MAC