- Milyen okostelefont vegyek?
- OnePlus 15 - van plusz energia
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Apple iPhone 16 - ígéretek földje
- Apple Watch
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Google Pixel topik
Új hozzászólás Aktív témák
-
xridergabo
csendes tag
Sziasztok.
Szeretnék készíteni egy egyszerű ToDolistet és szeretném elérni, hogy mielőtt törlöm a feladatott kérdezzen rá, hogy tuti-e a dolog.
Eddig így néz ki a dolog:public void deleteTask(View view) {
createDialog();
View parent = (View) view.getParent();
TextView taskTextView = (TextView) parent.findViewById(R.id.task_title);
String task = String.valueOf(taskTextView.getText());
SQLiteDatabase db = mHelper.getWritableDatabase();
Toast.makeText(this, "Delete!", Toast.LENGTH_LONG).show();
db.delete(TaskContract.TaskEntry.TABLE,
TaskContract.TaskEntry.COL_TASK_TITLE + " = ?",
new String[]{task});
db.close();
updateUI();
}
private void createDialog() {
// TODO Auto-generated method stub
AlertDialog.Builder alertDlg = new AlertDialog.Builder(this);
alertDlg.setMessage("Are you sure ?");
alertDlg.setCancelable(false); // We avoid that the dialog can be cancelled, forcing the user to choose one of the options
alertDlg.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
alertDlg.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
// We do nothing
}
});
alertDlg.create().show();
}Hogyan tudnám elérni, hogy a törlés folyamata csak a jóváhagyás után fusson le?
Teljesen kezdő vagyok, úgyhogy ne kövezettek meg kérlek 
Új hozzászólás Aktív témák
- Keresünk Galaxy S21/S21+/S21 Ultra/S21Fe
- LG 42C5 - 42" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen8 CPU
- Telefon felvásárlás!! Samsung Galaxy A13/Samsung Galaxy A33/Samsung Galaxy A53
- Keresünk Galaxy S24/24+/S24 Ultra/S24 FE
- 27% - MSI MAG 275QF IPS Monitor! 2560x1440 / 180Hz / 0.5ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Teljesen kezdő vagyok, úgyhogy ne kövezettek meg kérlek 

