я иметь следующую формуAndroid формы кнопки хит область
<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>
теперь, что я делаю, у меня есть пользовательская анимация, которая изменяет contentleft (LinearLayout) LeftMargin к - 200, а затем, когда вы нажимаете кнопку, я медленно привожу левое поле к 0. Таким образом, базовая панель слайда.
Проблема заключается в том, что я делаю левую часть содержимого contentleft -200 i can not click button, если я делаю это -199 часть contentleft торчит, а затем кнопка работает немного слева (выглядит как 1px) но не остальную часть кнопки.
Я пробовал его без анимации, и он делает то же самое, что и кнопка, но если вы нажмете на нее, это не сработает.
Что происходит. Хуже того, сценарий я не думаю, что некоторые из contentleft торчат, но будет приятно вообще не показывать.
Прохладный спасибо. Если работа просто хотела бы узнать, почему его происходит – Pintac
из-за прозрачной области, он не будет отображаться. Но все же его там, так что вы нажимаете на эту кнопку – MAC