線形レイアウトに子ビューを追加しています。子ビュー自体には、Relativelayoutにいくつかのtextviewとimageviewがあります。子ビューは、ボタンをクリックすると、LinearLayoutに動的に追加されます。現在、この写真に示すように子ビューを追加できます。 http://dl.dropbox.com/u/50249620/SC20120926-031356.png 私がしなければならないことは、適切なアクションを表示するために、どの子ビューがクリックされたかを一意に識別することです。子ビューを追加するコード。
addButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
customView1 = inflater.inflate(R.layout.people, null);
peopleName = (TextView) customView1.findViewById(R.id.peopleName);
peopleName.setText(autoComplete.getText());
customView1.setId(peopleInvitedRelativeLayout.getChildCount() + 1);
params4 = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
customView1.setLayoutParams(params4);
peopleInvitedRelativeLayout.addView(customView1, params4);
}
});
どんな助けや提案もいただければ幸いです。ありがとう。