Так что я создал некоторую кнопку. Числа зависят от пользователя (при нажатии кнопки, создания нового).Как удалить/удалить динамически сгенерированную кнопку в Android?
Это, как я сделал это:
RelativeLayout layout = (RelativeLayout) findViewById(R.id.layoutcprompt);
RelativeLayout.LayoutParams OBJ = new RelativeLayout.LayoutParams (140,80);
if ((commandsi%6)==0) {adjust=adjust+86; commandsi=1;}
OBJ.leftMargin =(140*(commandsi-1))+10;
OBJ.topMargin =250+adjust;
Button command = new Button(this);
command.setLayoutParams(OBJ);
command.setId(ID);
command.setText(edittxt.getText().toString());
edittxt.setText("");
command.setBackgroundResource(R.drawable.costum_button);
command.setTextColor(Color.WHITE);
command.setTextSize(14);
layout.addView(command);
command.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Button b = (Button)view;
scommand=b.getText().toString();
}
});
command.setVisibility(View.VISIBLE);
Я хочу удалить/удалить их, но я не знаю, как .... Я дал им уникальный идентификатор, но я до сих пор не знаю, как можно Я удаляю их:/
Great :) Спасибо, это был один;) Я сделал цикл while, чтобы удалить их, и это работа. Я изменил ваш ответ, потому что сначала нужно отобразить представление на кнопку. – prody
Я отредактировал свой ответ, потому что нет необходимости бросать (кроме родителя ...) –