我有一个用数字填充的列表视图,以及一个汇总列表视图中数字数量的编辑文本,我编写了 ontouch 的实现,以删除列表视图中的行,我的问题是:有没有办法删除我在编辑文本的列表视图中删除的值。例如,如果我删除了 10 行中的第 7 行,其值为 5,并且数量为 35 显示在编辑文本上,那么现在编辑文本必须有 30。
谢谢你,我会很感激的
这里有一些代码:
private void showListViewData() {
String z = "";
String zQN = "Nu";
String zPL = "Pl";
String zTR = "Tr";
int x = Integer.parseInt(inJugada.getText().toString());
int y = Integer.parseInt(inValor.getText().toString());
String s = Integer.toString(x);
inJugada.setText(s);
inValor.setText(String.valueOf(y));
if(s.length() == 2){
z = zQN;
}else if(s.length() == 4){
z = zPL;
}else if(s.length() == 6){
z = zTR;
}
for(int i=0; i<mData.size(); i++)
mData.get(i);
mData.add(new Data(z, x, y));
Collections.sort(mData);
Collections.synchronizedCollection(mData);
// add new data to list and refresh
mAdapter.notifyDataSetChanged();