[英]Android TransitionDrawable change Imageview background and foreground?
[英]change an imageView to foreground and background in Android
我有兩個ImageViews imageView1, imageView2
onTouch
ImageViews imageView1, imageView2
並且它們部分地相交 ,我想要一個主題上的OnClick
或onTouch
對於另一個主題位於前景 ,另一個主題位於背景 ,反之亦然。
我只需要像setOnForeGround
之類的功能(不存在)來調用此功能即可。
謝謝。
如果它們具有相同的父級,則應該能夠在任一ImageView上使用View.bringToFront()將其帶到前台。
好的,這樣做的技巧是,首先創建一個FrameLayout並將圖像放入其中,以便獲得四個圖像,例如
1) image1
2) image2
3) image2
4) image1
默認情況下,3)和4)的可見性將被隱藏。 1)和2)是可見的。 當用戶單擊2)時:隱藏1)和2)並顯示3)和4)。
然后,如果用戶單擊4),則以類似的方式:隱藏3)和4)並顯示1)和2)。 希望這會有所幫助。
使用View.bringToFront()
對您有用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.