0
私のカスタムビューでは、自分のカスタムビューの状態に応じて、getParentメソッドを使用して、その一部の子ビューの可視性を設定する必要があります。問題は、子ビューを一度だけインスタンス化したいということです。これを行うための最良の場所はどこですか?getparent()を使用する場合
どうもありがとう、
Gratzi
私のカスタムビューでは、自分のカスタムビューの状態に応じて、getParentメソッドを使用して、その一部の子ビューの可視性を設定する必要があります。問題は、子ビューを一度だけインスタンス化したいということです。これを行うための最良の場所はどこですか?getparent()を使用する場合
どうもありがとう、
Gratzi
私はあなたが何をしたいのか、正確にはわかりません。このすべてが、同じアクティビティ画面で発生している場合しかし、なぜあなただけlayout.xml
ファイル内の要素にid
S(例えばandroid:id="@+id/someId"
を割り当てない
あなたが呼び出すことで、あなたのコードでプログラム的に任意の要素を参照することができるこの方法を。:
View someView = findViewById(R.id.someId);
あなたがgetParent
をコールする必要があるだろう、なぜ私は不明だ。あなたは異なる活動にビューを操作しようとしているなら、私はあなたがHandler
を使用する必要があると思います。