gpt4 book ai didi

java - 单击删除按钮时,android从数组列表中删除值

转载 作者:太空宇宙 更新时间:2023-11-04 12:29:36 25 4
gpt4 key购买 nike

addberlian.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

// TODO Auto-generated method stub
removebutir = new ArrayList<Button>();
final LinearLayout newView1 = (LinearLayout) getActivity()
.getLayoutInflater().inflate(R.layout.rowberlian, null);
newView1.setLayoutParams(new LayoutParams(
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT));
butirberlian = (EditText) newView1.findViewById(R.id.butir);
bntk = (EditText) newView1.findViewById(R.id.bentuk);
karatberlian = (EditText) newView1.findViewById(R.id.totkarat);
btnRemoveberlian = (Button) newView1.findViewById(R.id.btnRemoveberlian);

btnRemoveberlian.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {
butir1.remove(butirberlian);
ly3.removeView(newView1);
}
});

ly3.addView(newView1);
butir1.add(butirberlian);
removebutir.add(btnRemoveberlian);
}
});

for(int i = 0; i< butir1.size();i++){
butir.add(butir1.get(i).getText().toString());
TextView tv = new TextView(getActivity());
tv.setText(""+butir.get(i));
lyy.addView(tv);

我有编辑文本表单和按钮删除,每次单击按钮添加时都会动态进行删除。 edittext 中的值存储在 arraylist 中。如果我点击删除按钮,编辑文本表单将被删除。但即使删除了 edittext,该值仍然没有被删除。单击删除按钮后如何删除该值?

最佳答案

尝试删除按钮部分

View view = findViewById(R.id.button);
view.setVisibility(View.GONE);

和xml文件

<Button android:visibility="gone"/>

关于java - 单击删除按钮时,android从数组列表中删除值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37992771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com