當我將按鈕放入GridLayout
時,觸摸響應在視覺上與正常情況不同。快速觸摸時,從默認狀態到按下狀態的變化看起來像正常,但是當我觸摸並按住時,在顯示按下的按鈕之前有一個非常明顯的延遲。任何想法爲什麼?Android GridLayout中的慢速按鈕響應
我試圖將按鈕移動到GridLayout
之外,然後它再次表現正常 - 它立即變爲按下狀態。我也試過android:longClickable="false"
但這並沒有解決問題。
這是我簡單的測試:
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<Button
android:layout_width="80dp"
android:layout_height="80dp"
android:text="1"
android:textStyle="bold"
android:textSize="40dp"
android:background="@drawable/num_button"/> <!-- Same result without this drawable-->
</GridLayout>
我的測試設備是谷歌Nexus 10搭載KitKat。
可能與你的可繪製的大小。他們多大 ? – OcuS
我只是試圖刪除我的自定義背景,但慢響應是相同的。 – Guppel