我有一個按鈕列表,我想刪除第一個和第二個項目。我可以在列表中移動按鈕的其餘部分,以便第三個Button現在是第一個,第二個是第二個等等?刪除列表項並替換其他
for(int i = 0; i<nleer; i++){
LinearLayout temp = layoutList.get(letzte);
int tempid = nextButtons.get(i).getId();
CharSequence temptext = nextButtons.get(i).getText();
leerButtons.add(new Button(this));
leerButtons.get(i).setOnClickListener(this);
leerButtons.get(i).setEnabled(true);
leerButtons.get(i).setId(tempid);
leerButtons.get(i).setText(temptext);
leerButtons.get(i).setLayoutParams(new LayoutParams(myButtons.get(i).getWidth(), LayoutParams.WRAP_CONTENT));
tempor.addView(leerButtons.get(i));
nextButtons.remove(i);
末我刪除的項目(通常I = 2),這個循環我想用列表的第3項,但我不知道如何將它們移動後。
如果您嘗試,會發生什麼情況? –
是否使用notifyDatasetChanged – NaserShaikh
你如何使它成爲一個「列表」(如ListView,在LinearLayout或其他)? –