2011-07-06 12 views
0

私がしようとしているのは、各子ビューとビューグループを関連付けることです。子ビューを作成するコードでは、新しいビューグループがその要素とともに作成されます。これらは自動的に関連付けられていますか? EditTextの番号をボタンで変更したり、番号を入力したりできます。ビューグループに特定の子ビューを関連付ける方法はありますか?

編集 - これはAndroid/Javaです。ビューがのViewGroupになっている場合

ExpandableListView

+0

ViewGroup containter = (ViewGroup)myButton.getParent(); 

私はあなたのような何かをしたいと思います。ボタンがeditTextビューを正しく更新していないようです。これはあなたのコードでは問題であり、expandableListViewでは問題ではありません。 – SBerg413

+0

Javaでこれを行う方法、つまりEditTextにある文字列や数値からどのように変換するかを把握するだけで、子/親の問題のようには聞こえません。 – Maximus

+0

ボタンのonClickListenerを実装すると、その子/グループの位置を知る必要があります。@ Maximus&@ SBerg413 – Cody

答えて

0

、あなたはのgetParentを使用することができます:あなたは少し手の込んだでし

ViewGroup group1,group2; 

onClick(View v) { 
    if (v.getParent() == group1) 
    ; 
    else if (v.getParent() == group2) 
    ; 
} 
+0

これは実際には機能しませんでした。 – Cody

関連する問題