- Milyen hagyományos (nem okos-) telefont vegyek?
- Magisk
- Mobil flották
- Samsung Galaxy A35 5G - fordulópont
- Samsung Galaxy S21 FE 5G - utóirat
- Apple Watch Sport - ez is csak egy okosóra
- Telekom mobilszolgáltatások
- iPhone topik
- Samsung Galaxy A52 5G - nem csak egy G-vel több
- Vodafone mobilszolgáltatások
Új hozzászólás Aktív témák
-
Karma
félisten
válasz xridergabo #3987 üzenetére
Ezt a buttonAddOnClick metódusodat mintha nem hívná semmi.
“All nothings are not equal.”
-
Arcanus
aktív tag
válasz xridergabo #3842 üzenetére
public void deleteTask(View view) {
// itt csak megjeleníted a dialog-ot
createDialog(view);
}
private void createDialog(final View view) {
AlertDialog.Builder alertDlg = new AlertDialog.Builder(this);
alertDlg.setMessage("Are you sure ?");
alertDlg.setCancelable(false);
alertDlg.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//Ha YES-re katting akkor ez a rész aktiválódik
// ide jön a törlés
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(/*context*/, "Delete!", Toast.LENGTH_LONG).show();
db.delete(TaskContract.TaskEntry.TABLE,
TaskContract.TaskEntry.COL_TASK_TITLE + " = ?",
new String[]{task});
db.close();
updateUI();
}
});
alertDlg.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// ha NO-ra kattint akkor ez a rész aktiválódik
}
});
alertDlg.create().show();
}Én így csinálnám (persze lehet optimalizálni rajta)
[ Szerkesztve ]
-
hati
addikt
válasz xridergabo #3842 üzenetére
Ott van a kihagyott hely hozzá a példádban.
alertDlg.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// Ide rakd, amit akarsz, ha OK-t választott.
}
});
Új hozzászólás Aktív témák
- Azonnali informatikai kérdések órája
- Háztartási gépek
- Otthoni hálózat és internet megosztás
- Bambu Lab 3D nyomtatók
- ASUS routerek
- HP OMEN laptop
- Elektromos (hálózati és akkus) kéziszerszámok, tapasztalatok/vásárlás
- Autós topik
- Xbox Series X|S
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- További aktív témák...
- Ryzen 5 3600X/RX 5700XT/256GBNvme SSD/1TB HDD/24 GB RGB memória 3200 mhz
- Eladó Gamer PC! I5-10400f+RTX 2070 Super+16 GB DDR4
- //ÚJ!!//"PC: Ryzen 5 5600X, RX 6700 XT, 16GB RAM, 480GB SSD, Corsair Ház Garanciával!"
- Nvidia GTX 1080 Founders Edition
- Asus A15 Gamer Laptop eladó ÁR ALATT!!!Ryzen 7 4800H/16GB RAM/1TB SSD/Gtx 1660Ti/ 144Hz
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest