3

私のアプリケーションでは、textview、imageviewをある線形レイアウトから別のLinear Layoutにドラッグアンドドロップします。プログラムで最初のレイアウトか2番目のレイアウトかにかかわらず、textviewまたはimageviewの現在の場所を見つけるにはどうすればよいですか。

4

2 に答える 2

2

を呼び出しview.getParent()てから にキャストすることで、ビューの親を取得できますLinearLayout。次に、親IDをview.getId()チェックして、それが等しいR.id.nameOfYourFirstLayoutかどうかをチェックしますR.id.nameOfYourSecondLayout

于 2013-01-14T10:45:21.020 に答える
0

親ビューを取得して、その ID を確認することができます。

View parent = (View)view.getParent();

それともレイアウトも動的ですか?

于 2013-01-14T10:41:08.127 に答える