2
我有一個EditText
與ImageView Plus
。不刪除Arraylist中的特定項目
論
ImageView Plus
點擊我與EditText
和ImageView Minus
膨脹的新佈局。現在,點擊
ImageView Minus
。我想刪除膨脹的佈局。這個怎麼做?ArrayList<View> viewList; /* Inflating new Layout */ case R.id.ivPlus: LayoutInflater layoutInflater = (LayoutInflater) getBaseContext() .getSystemService(Context.LAYOUT_INFLATER_SERVICE); addView = layoutInflater.inflate(R.layout.add_edit, null); viewList.add(addView); ll.addView(addView); break; /* Removing the inflated layout */ for (int i = 0; i < viewList.size(); i++) { final int j = i; ImageView minus= (ImageView) viewList.get(j).findViewById(R.id.ivMinus); minus.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { LinearLayout extra_add = (LinearLayout) findViewById(R.id.lin_add); extra_add.removeViewAt(j); } }); }
查看編輯答案 –
嗨,感謝您的回覆,但沒有給findviewbyid,它將如何識別刪除哪個視圖/內容? – DroidLearner
這是一個大班嗎?你可以發佈代碼,我會爲你糾正嗎?我現在很急,所以沒有太多時間在黑暗中捅戳:) –