一番上のviewのタイプを特定したい
こんにちわ。現在Android:FrameLayoutにいくつかのViewを重ねて順番にviewに対して処理を行いたいと思っています。
(例えばImageViewをフェードアウトさせたり、VideoViewの動画を再生させたりといった感じです。)
その際、現在一番上のViewがどのタイプのView(VideoなのかImageなのか、その他か)なのか判定するような方法があるのでしょうか?
flagを立てて追跡しようかとも思ったのですが、もっと簡単にステータス?(順番)を判定できるのであればそれを使いたいなと思っています。
直接的でなくとも何か手を加えれば使えなくもないでも構いませんので教えて頂けると幸いです。
*コードでViewを動的に差し替えています。XMLファイルは使用していません。
*setTagでView自体に情報を植え付けておいて、getTagでView自身に語らせる方法もあるかと思いますが、すると一番重要なのは一番上にあるViewを指定する方法なのかな?と考えています。よろしくお願いします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/26 01:04
2020/06/26 02:19
2020/06/28 09:07
2020/06/29 01:26