custom_list.setOnItemLongClickListener(
new
OnItemLongClickListener() {
public
boolean
onItemLongClick(AdapterView<?> arg0, View arg1,
final
int
arg2,
long
arg3) {
final
Cursor c = (Cursor)adapter.getItem(arg2);
new
AlertDialog.Builder(Measure.
this
)
.setTitle(R.string.app_notification)
.setMessage(c.getString(
1
).substring(
0
,
4
)+
"-"
+c.getString(
1
).substring(
4
,
6
)+
"-"
+c.getString(
1
).substring(
6
,
8
) +
" "
+ c.getString(
2
) +
" "
+ c.getString(
3
).replace(
"$"
,
"/"
) +
"ppm"
+
" "
+ getString(R.string.measure_message_delete))
.setPositiveButton(R.string.app_yes,
new
DialogInterface.OnClickListener() {
public
void
onClick(DialogInterface dialog,
int
which) {
Global.DBadapter.DeleteData(Hardness_M.USER_NAME, Integer.parseInt(c.getString(
0
)));
UpdateList();
series.getPoints().clear();
chart_handler.obtainMessage(graph_flag).sendToTarget();
}
})
.setNegativeButton(R.string.app_no,
null
)
.show();
return
false
;
}
});