當下面的方法被調用時,動態布局將被填充到 parent_view 。public void Generate_tour_plan(String mark, OnClickListener o) {
parent_view = (LinearLayout) rootView
. findViewById(R.id.tour_iternary_wrapper);
hiddenInfo1 = getActivity().getLayoutInflater().inflate(
R.layout.tour_plan, null, false);
Button minus = (Button) hiddenInfo1.findViewById(R.id.plus);
minus.setText(mark);
CustomAutoCompleteTextView dealer_search = (CustomAutoCompleteTextView) hiddenInfo1
. findViewById(R.id.account_code);
CustomAutoCompleteTextView town_search = (CustomAutoCompleteTextView) hiddenInfo1
. findViewById(R.id.town);
town_search.setAdapter(city_adapter);
dealer_search.setAdapter(adapter);
minus.setOnClickListener(o);
parent_view.addView(hiddenInfo1, 0);
}
這裡的外部布局將像堆棧 eg.(5,4,3,2,1). so 一樣添加,我需要刪除除 1 one.Can 之外的所有布局。for (int j2 = parent.getChildCount() - 1; j2> 0; j2--) {
Log.i("TAG IS", j2 +"");
ViewGroup vv = (ViewGroup) parent.getChildAt(j2);
vv.removeAllViews();
}
上面的代碼用於將項目移到 bottom.But 上。 我想像堆棧一樣移除項目。