0
誰かがこれを実験するかどうかを知りたい、カスタムビューを持っている人、レーダーを描画する人、すべてが上手い、描画、測定、レイアウトですが、このような整数とID、レイアウトオーバーライドにビューを追加するビューID
Radar radar = new Radar(context);
radar.setId(RADAR_COMPONENT.hashCode());
LayoutParams lParams = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
lParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE);
lParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE);
this.addView(radar, lParams);
以降私は、この
this.addView(getItemView(item), new LayoutParams(150, 100));
...
this.addView(getItemView(item), new LayoutParams(150, 100));
...
getItemView(アイテム)のようなIDが... IDなしXMLから膨張したビューを返し設定することなく、他のビューを追加itemはビュー情報を保持するオブジェクトです。私の問題は、このビューを拳のビューのレーダーを追加するときです... IDを失って、IDは-1です誰もこれを実験?
おかげであなたがIDを設定されている場合、私は見ていない多くの
よく、私はradar.setId(RADAR_COMPONENT.hashCode())にIDを設定しています。他のビューはXMLレイアウトから膨らみ、IDは持っていません。非常に単純なビューですが、レーダービューは非常に複雑でxmlから構築できません – Franco
xmlからビルドすることを止めているものは、余計な悲しみの... – schwiz