嗨,我是新頁面。在列表視圖上執行減法操作
我正在開發一個應用程序,在Android上,我有一個列表視圖,填充數字列表,在一列中我有項目的價值。我可以添加它們並將它們總和爲一個變量,我在列表視圖上使用onItemClick事件,按照刪除行的順序,例如,我想從總變量中刪除行值。
如果我有值8 90 3,總數是101,但如果我刪除值爲90的行ID爲1,我如何從總數中刪除它並將新總數設置爲11即新總數從減法中刪除。
我可以實現一個解決方案,但它僅值。減去,如果我把它放在這裏給了我一個錯誤我實現兩個值:
mListView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> a, View v, int position, long id) {
int k = (int) id;
List<Data> dcontrol;
dcontrol = data;
for(Data dt: dcontrol){
residuo = Integer.parseInt(dt.getY());
}
resultNumber = resultNumber - residuo;
System.out.println(resultNumber);
updateTextField();
sh.deleteCloudPrint(data.remove(k));
mAdapter.notifyDataSetChanged();
}
});
如果沒有錯,你在TextView上顯示數字,對嗎? – 2013-05-02 16:55:31
是我使用了一個函數:updateTextfield(inTotal.setText(symbol + String.valueOf(resultNumber)) – 2013-05-02 16:59:38
請提供您的完整代碼,以便我儘可能快地爲您提供幫助。 – 2013-05-03 05:00:26