2
我有一個RelativeLayout
與clipChildren="false"
。然後我有一個view
它裏面有marginTop="-50dp"
。是否有可能檢測查看點擊,如果它是繪製在它的父母之外?
因此RelativeLayout
內部的View
的50dp實際上是在RelativeLayout
之外繪製的。
現在問題在於RelativeLayout
之外的50dp是不可點擊的,因爲它在它的父級之外。
是否有可能檢測到此點擊,或者我將不得不尋找另一種方式來設置佈局?
一種可能的方法是獲取x/y觸摸事件,如果這些值位於視圖內,則激發您的方法。 – Opiatefuchs
將您的'RelativeLayout'封裝在另一個'RelativeLayout'中並執行它的單擊事件 –
爲什麼您需要執行「-50dp」。您可以簡單地創建嵌套佈局,並且您的視圖可以點擊。 – Lampard