0
일부 동적 TableRows로 테이블을 코딩하고 싶습니다. 모든 TableRow에는 Button이있는 행을 삭제하는 "행 삭제 단추"가 있습니다. 그래서 모든 버튼은 자신의 TableRow를 삭제해야합니다. OnClickListener를 단 하나의 (첫 번째) TableRow 작동이 코드TableRow를 동적으로 삭제
DeleteButton = (Button)findViewById(R.id.deleteButton);
DeleteButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
View parentRow = (View)v.getParent();
ViewGroup container = ((ViewGroup) parentRow.getParent());
container.removeView(parentRow);
container.invalidate();
}
});
:
tablerow = inflater.inflate(R.layout.rowelement,null,false);
table.addView(tablerow);
tablerow = inflater.inflate(R.layout.rowelement,null,false);
table.addView(tablerow);
지금 내가 OnClickListener를 추가 :
테스트를 위해 나는이 하드 행 내 코드를 시도했다. 내 문제에 대한 해결책이 있습니까?
네 말이 맞아 ... 나는 몇 분 전에 나 혼자서 목표에 도달했다. 어쨌든 고맙다. – Billabong