1
我構建了一個Listview,這個Listview的每個項目在由一個Gallery組成的佈局中。 點擊圖庫中的一個項目,我想將它翻譯成我的屏幕頂部。android listview兒童動畫
即使有setZAdjustment(Animation.ZORDER_TOP);我的畫廊細胞不會移出畫廊。
我認爲這是因爲它不能超出它的父視圖。
有沒有辦法做到這一點?
感謝
我構建了一個Listview,這個Listview的每個項目在由一個Gallery組成的佈局中。 點擊圖庫中的一個項目,我想將它翻譯成我的屏幕頂部。android listview兒童動畫
即使有setZAdjustment(Animation.ZORDER_TOP);我的畫廊細胞不會移出畫廊。
我認爲這是因爲它不能超出它的父視圖。
有沒有辦法做到這一點?
感謝
我想這是因爲它不能到外面去它的父視圖。
你是對的。
您無法移動該精確視圖。你可以做的是讓自己成爲一個新的ImageView,並將其添加到選定單元格頂部的頂層佈局中。通過調用gallery單元格上的.getDrawingCache()來設置其圖像。然後,您可以將新的ImageView動畫到任何你想要的位置。
根據你想用它做什麼,一旦它被移動,這可能會爲你工作。但公平的警告,這是一個有點複雜的過程,以達到你在