我有一個按鈕,它響應點擊就好,直到我使它透明。我沒有想到會出現什麼問題。所有其他具有透明背景的按鈕都會響應點擊。這裏是xml和有問題的按鈕ID:door_handle:使按鈕的背景透明使其不可點擊
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/wall4EarthRoom"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/door_wall" >
<Button
android:id="@+id/hanging_walk"
android:layout_width="80dp"
android:layout_height="200dp"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="268dp"
android:layout_marginTop="49dp"
android:background="@android:color/transparent"
android:clickable="false"
android:onClick="goOut" />
<Button
android:id="@+id/door_handle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="279dp"
android:layout_marginTop="136dp"
android:onClick="openTheDoor"
android:background="@android:color/transparent"/>
<Button
android:id="@+id/peephole_doorwall"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginRight="289dp"
android:layout_marginTop="127dp"
android:background="@android:color/transparent"
android:clickable="false"
android:onClick="zoomImage" />
<ImageView
android:id="@+id/queen_rabbit"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
我再重複一次,以防萬一:「:後臺=機器人」 @安卓:如果我刪除線按鈕的工作原理彩色/透明」 「
哦,我忘了提及,我在遊戲中使其中一種方法再次點擊。正如我所說,如果我刪除透明度 – Nazerke
哪個按鈕不工作,它的工作原理? –
帶有android:id =「@ + id/door_handle」的按鈕。你讓我困惑。沒有任何clickable = false。 – Nazerke