View
によって部分的にマスクされているAndroid View
があるとします。たとえば、マスキングビューの中央に透明な長方形の「ウィンドウ」があり、ウィンドウの下にセンタリングされ、ウィンドウのサイズより大きなディメンションを持つビューがあるとします。このような場合、ビューの一部の矩形部分が表示され、残りはマスクによって覆い隠されます。Android - ビューの表示領域を取得しますか?
の位置と大きさを取得する簡単な方法はありますか?はマスクビュー自体にアクセスできません(マスクの「ウィンドウ」自体の大きさはわかりません)。
私は有望なと思ったが、ビューのレイアウト矩形を返すように見えて、ではなく、実際に見える矩形であるを呼び出してみました。
この回答は役に立ちましたか?同じ質問をしています。 – user936414
重複しているようですが(回答なし):http://stackoverflow.com/questions/34724179/how-to-find-whether-an-android-view-is-obscured-by-any-other-other -view –
これを今まで考え出しましたか? – Nima