반응형
linearlayout 내부의 모든 항목 제거
xml 항목을 참조하는 선형 레이아웃을 만듭니다. 이 linearlayout 안에 동적으로 textview를 넣었으므로 xml에서 가져 오지 않았습니다. 이제 선형 레이아웃에서 이러한 textview를 제거해야합니다. 나는 이것을 시도했다 :
if(((LinearLayout) linearLayout.getParent()).getChildCount() > 0)
((LinearLayout) linearLayout.getParent()).removeAllViews();
하지만 작동하지 않습니다. 어떻게 할 수 있습니까? 고마워, Mattia
linearLayout.getParent()
LinearLayout에서이 모든 작업을 직접 수행해야하는 이유
if(((LinearLayout) linearLayout).getChildCount() > 0)
((LinearLayout) linearLayout).removeAllViews();
안녕하세요이 코드를 사용해보십시오.
public class ShowText extends Activity {
/** Called when the activity is first created. */
LinearLayout linearLayout;
TextView textView,textView1;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
textView=new TextView(this);
textView1=new TextView(this);
textView.setText("First TextView");
textView1.setText("First TextView");
linearLayout=(LinearLayout) findViewById(R.id.mn);
linearLayout.addView(textView);
linearLayout.addView(textView1);
linearLayout.removeAllViews();
}
}
참고 URL : https://stackoverflow.com/questions/9785315/remove-all-items-inside-linearlayout
반응형
'IT Share you' 카테고리의 다른 글
C ++ 컴파일러가 더 나은 상수 폴딩을 수행하지 않는 이유는 무엇입니까? (0) | 2020.12.07 |
---|---|
CSS 스타일 "float"를 지우는 가장 좋은 방법은 무엇입니까? (0) | 2020.12.07 |
Ruby on Rails 양식의 HTML5 '필수'유효성 검사 (0) | 2020.12.06 |
jQuery를 사용하여 클래스 변경시 이벤트를 발생시키는 방법은 무엇입니까? (0) | 2020.12.06 |
XAML 태그 만 사용하여 다른 컨트롤을 클릭 할 때 WPF 팝업을 여는 방법은 무엇입니까? (0) | 2020.12.06 |