내가 성공적으로 프로그래밍 텍스트 뷰를 추가 ...하지만 내 문제이며, 프로그램에 의해 텍스트 뷰를 삭제하는 방법 ... 여기
추가 및 프로그래밍 안드로이드
입니다 내가 삭제 버튼을 클릭하면
package com.example.textviewdemo;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
<br>
public class MainActivity extends ActionBarActivity {
private TextView addTv;
private EditText edt;
private Button add, delete;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
edt = (EditText) findViewById(R.id.editText1);
add = (Button) findViewById(R.id.button1);
delete = (Button) findViewById(R.id.button2);
final LinearLayout ll = (LinearLayout) findViewById(R.id.LinearLayout);
add.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int no = Integer.parseInt(edt.getText().toString());
for (int i = 1; i <= no; i++) {
addTv = new TextView(MainActivity.this);
addTv.setText("TextView " + i);
addTv.setId(i);
ll.addView(addTv);
}
}
});
delete.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int no1 = Integer.parseInt(edt.getText().toString());
for (int i = 1; i <= no1; i++) {
ll.removeView(addTv);
}
}
});
}
}
것은 그것은 단지 만 ..
마지막 텍스트 뷰를 삭제어떻게해야합니까?