2011-02-09 22 views
0

私のカスタムビューでは、自分のカスタムビューの状態に応じて、getParentメソッドを使用して、その一部の子ビューの可視性を設定する必要があります。問題は、子ビューを一度だけインスタンス化したいということです。これを行うための最良の場所はどこですか?getparent()を使用する場合

どうもありがとう、

Gratzi

答えて

-1

私はあなたが何をしたいのか、正確にはわかりません。このすべてが、同じアクティビティ画面で発生している場合しかし、なぜあなただ​​けlayout.xmlファイル内の要素にid S(例えばandroid:id="@+id/someId"を割り当てない

あなたが呼び出すことで、あなたのコードでプログラム的に任意の要素を参照することができるこの方法を。:

View someView = findViewById(R.id.someId); 

あなたがgetParentをコールする必要があるだろう、なぜ私は不明だ。あなたは異なる活動にビューを操作しようとしているなら、私はあなたがHandlerを使用する必要があると思います。

関連する問題