簡體   English   中英

Android:我的imageview旋轉了,但是它的觸摸區域沒有

[英]Android: My imageview is rotated, but its touch area isn't

我有一個矩形的Imageview,可以響應觸摸(使用動畫它旋轉特定的角度)。 imageview帶有附加的ontouchlistener。

但是,一旦旋轉,它仍然僅在其原始(預旋轉)位置響應觸摸。 即使我將setfillafter設置為true。

我的理論是旋轉僅用於顯示目的...有沒有辦法檢測以45度角旋轉的矩形圖像視圖上的觸摸?

當將動畫應用於android中的視圖時,只有視圖的像素移動,而命中區域保持在相同位置。

要實際移動視圖,您需要向該視圖添加動畫偵聽器,並手動更改動畫末端的視圖位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM