LinearLayouts的Android画廊

时间:2011-08-25 14:45:36

标签: android button gallery android-linearlayout

我正在使用Gallery小部件来创建LinearLayouts图库,每个图库都包含一个按钮。问题是当滚动或单击LinearLayout时,该按钮变为“按下”状态。我该如何预防呢?我希望它只对直接按钮点击做出反应。

由于

//编辑:附加代码

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="260dip"
    android:layout_height="wrap_content"
    android:padding="10dip">

  <!-- some other things here -->

  <Button style="@style/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:text="Just testing" />
</LinearLayout>

1 个答案:

答案 0 :(得分:2)

我刚刚在这里问过同样的问题:Gallery/AdapterView Child Drawable State

覆盖setPressed就可以了。