Alexander R.
- Forum-Beiträge: 1.148
06.07.2010, 19:04:29 via Website
06.07.2010 19:04:29 via Website
Hallo,
ich habe gerade ein kleines Einstellungsmenü geschrieben, wenn nun auf "Speichern" geklickt wird soll das Programm die einegegebenen/angeklickten Einstellungen beibehalten und anwenden.
Wie lässt sich das realisieren?
ich habe gerade ein kleines Einstellungsmenü geschrieben, wenn nun auf "Speichern" geklickt wird soll das Programm die einegegebenen/angeklickten Einstellungen beibehalten und anwenden.
Wie lässt sich das realisieren?
1final boolean[] states = {false, false, true};
2 final CharSequence[] items = {"Zoom"};
3 AlertDialog.Builder builder3 = new AlertDialog.Builder(this);
4 builder3.setTitle("Einstellungen");
5 builder3.setPositiveButton("Speichern", new DialogInterface.OnClickListener() {
6 public void onClick(DialogInterface dialog, int id) {
7 HIER SOLL GESPEICHERT WERDEN
8 }
9 });
10 builder3.setNegativeButton("Abbrechen", new DialogInterface.OnClickListener() {
11 public void onClick(DialogInterface dialog, int id) {
12 dialog.dismiss();
13 }
14 });
15 builder3.setMultiChoiceItems(items, states, new DialogInterface.OnMultiChoiceClickListener(){
16 public void onClick(DialogInterface dialogInterface, int item, boolean states) {
17 Toast.makeText(getApplicationContext(), items[item] + " set to " + states, Toast.LENGTH_SHORT).show();
18 }
19 });
20 builder3.create().show();
2 final CharSequence[] items = {"Zoom"};
3 AlertDialog.Builder builder3 = new AlertDialog.Builder(this);
4 builder3.setTitle("Einstellungen");
5 builder3.setPositiveButton("Speichern", new DialogInterface.OnClickListener() {
6 public void onClick(DialogInterface dialog, int id) {
7 HIER SOLL GESPEICHERT WERDEN
8 }
9 });
10 builder3.setNegativeButton("Abbrechen", new DialogInterface.OnClickListener() {
11 public void onClick(DialogInterface dialog, int id) {
12 dialog.dismiss();
13 }
14 });
15 builder3.setMultiChoiceItems(items, states, new DialogInterface.OnMultiChoiceClickListener(){
16 public void onClick(DialogInterface dialogInterface, int item, boolean states) {
17 Toast.makeText(getApplicationContext(), items[item] + " set to " + states, Toast.LENGTH_SHORT).show();
18 }
19 });
20 builder3.create().show();
Gruß Alexander
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.