Android ProgrammingAuf das Bild klicken um zur Hauptseite zurück zu kehren.


Dialogs  /  Dialoge

Written by Andrew Graham   /  Geschrieben von : Andrew Graham

Diese Bibliothek enthält mehrere modale, daß heißt blockierende, Dialoge, mit denen der Benutzer Daten eingeben kann. Derzeit sind es ein InputDialog für Text, ein TimeDialog für Zeiten, ein DateDialog für Datum, sowohl ColorDialog und ColorPickerDialog für Farben,

NumberDialog für Zahlen, ein FileDialog für Ordner-und Dateinamen und ein CustomDialog (konfigurierbar im Code).

 

Android bietet keine modalen Dialoge an, sondern einen speziellen Mechanismus der erlaubt daß diese in Basic4android existieren können. Die Android-Activity Lebensdauer macht diese Unterstützung kompliziert weil Activities vom OS (operating system) erstellt und zerstört werden können. Um ein Überlaufen des Stapels (stack) im GUI Thread zu vermeiden wenn eine Activity zerstört wird muß der Stapel bis auf seine tiefste Ebene entstapelt werden. Der Basic4android modale Mechanismus macht dies durch schließen des modalen Dialogs der angezeigt ist und durch verlassen der Subroutine die den Dialog aufgerufen hat, und jede Subroutine die diese Routine aufgerufen hat usw., um den Haupt-Thread der Nachrichten Schleife (message loop) zurück zu geben. Das bedeutet, daß die Anwendung nicht unbedingt einen Rückgabewert von dem Dialog erhalten hat, und so der erwartete Ablauf unterbrochen ist. Dies wird wahrscheinlich am häufigsten vorkommen, wenn das Gerät gedreht wird, während ein modales Dialogfeld angezeigt ist, so daß die Activity zerstört wird und mit einem neuen Layout wieder erstellt wird.


Da dies möglicherweise unerwartet passieren kann brauchen Anwendungen, in Abhängigkeit von ihrer logischen Struktur, einigen Code in der Pause und der Resume Routine um sich mit der Tatsache auseinanderzusetzen daß das Schlie
ßen eines Dialogs vielleicht nicht erkannt wird. Eine Möglichkeit das Problem zu lösen ist das setzten einer globalen Variable wenn ein Dialog geöffnet wird und sie wieder zu löschen wenn der Dialog geschlossen wird, und einer Überprüfung dieser Variablen in der Resume Routine.

Die obige Diskussion gilt auch für die Basic4android modalen Dialoge InputList, InputMultiList, Msgbox und Msgbox2.

 

Liste der Types:

ColorDialog
ColorPickerDialog
CustomDialog
CustomDialog2
DateDialog
FileDialog
InputDialog
NumberDialog
TimeDialog


ColorDialog

Dieser modale Dialog erlaubt dem Benutzer, eine Farbe durch ihre Rot, Grün und Blau-Komponenten zu definieren.

Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

 

Events:

Keine

Members:


  ARGB (alpha As Int) As Int

  Blue As Int

  Green As Int

  Red As Int

  Response As Int [read only]

  RGB As Int

  Show (title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  Version As Double [read only]

Members Erklärung:

ARGB (alpha As Int) As Int

Gibt einen Integer Farbenwert zurück der mit den drei Komponenten und dem gegebenen Alpha-Wert aufgebaut ist.
Alpha – Ein Wert zwischen 0 bis 255 wo 0 durchsichtig ist und 255 opak.

Blue As Int

Setzt den Wert der Blau-Komponente des Dialogs wenn er angezeigt wird.
Gibt den Wert der Blau-Komponente vom Dialog zurück wenn er geschlossen wurde.

Green As Int

Setzt den Wert der Grün-Komponente des Dialogs wenn er angezeigt wird.
Gibt den Wert der Grün-Komponente vom Dialog zurück wenn er geschlossen wurde.

Red As Int

Setzt den Wert der Rot-Komponente des Dialogs wenn er angezeigt wird.
Gibt den Wert der Rot-Komponente vom Dialog zurück wenn er geschlossen wurde.

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

RGB As Int

Setzt die Werte der Rot-, Grün-, und Blau-Komponente des Dialogs wenn er angezeigt wird.
Gibt den Farbenwert der Rot-, Grün-, und Blau-Komponenten des Dialogs zurück wenn er geschlossen wurde.
Die Alpha-Komponente der zurückgegebenen Farbe ist ignoriert und implizit auf 255 (opak) gesetzt.

Show (title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Color Dialog (FarbenDialog) mit dem gegebenen Titel an.
Title - Der Dialog-Titel.
Positive –Text der im "positive" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon – Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

Version As Double [read only]

Gibt die Libraryversion zurück.


ColorPickerDialog

Dieser modale Dialog erlaubt dem Benutzer eine Farbe von einer Farbenpalette zu wählen.
Die Farbe kann von einer Standardpalette im Dialog kommen oder von einer programmierten Palette.
Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

 

Events:

Keine

Members:


  ARGB (alpha As Int) As Int

  GetPaletteAt (index As Int) As Int

  Palette() As Int

  ResetPalette

  Response As Int [read only]

  RGB As Int

  SetPaletteAt (index As Int, color As Int)

  Show (title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  Version As Double [read only]

Members Erklärung:

ARGB (alpha As Int) As Int

Gibt einen Integer Farbenwert zurück der mit den drei Komponenten und dem gegebenen Alpha-Wert aufgebaut ist.
Alpha – Ein Wert zwischen 0 bis 255 wo 0 durchsichtig ist und 255 opak.

GetPaletteAt (index As Int) As Int

Gibt den Farbenwert am angegebenen Index in der aktuellen Palette zurück.

Palette() As Int

Kopiert die Farben im gegebenen Array in die Farben in der Palette im Dialog.

Das zur Verfügung gestellte Array muß 15 Farben enthalten.

Gibt einen Integer-Array zurück das eine Kopie der aktuellen Palette ist.

ResetPalette

Setzt die Dialogpalette auf die Standardpalette zurück.

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

RGB As Int

Setzt die Werte der Rot-, Grün-, und Blau-Komponente des Dialogs wenn er angezeigt wird.
Gibt den Farbenwert der Rot-, Grün-, und Blau-Komponenten des Dialogs zurück wenn er geschlossen wurde.
Die Alpha-Komponente der zurückgegebenen Farbe ist ignoriert und implizit auf 255 (opak) gesetzt.

SetPaletteAt (index As Int, color As Int)

Setzt den Wert der gegebenen Farbe am angegebenen Index in der aktuellen Palette.

Dies ermöglicht nur eine oder zwei Farben zu ersetzen ohne die ganze Palette zu ändern.

Show (title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Color Picker mit dem gegebenen Titel an.

Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

Version As Double [read only]

Gibt die Libraryversion zurück.


CustomDialog

Dieser Dialog zeigt ein programmdefiniertes Layout an das in einem Basic4android Panel erstellt wurde.

Das Panel wird an einer absoluten Stelle und Grösse im Angezeigten Dialog dargestellt.
Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

Events:

Keine

Members:


  AddView (view As android.view.View, left As Int, top As Int, width As Int, height As Int)

  Response As Int [read only]

  Show (Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  Version As Double [read only]

Members Erklärung:

AddView (view As android.view.View, left As Int, top As Int, width As Int, height As Int)

Fügt das programmdefinierte View-Layout, wahrscheinlich ein Panel, in den Custom Dialog ein. Obwohl der Name der Funktion AddView ist, gemäß der Basic4androd Syntax, kann man nur eine View einfügen. Hinzufügen einer View ersetzt jede vorhandene View die zuvor in den Dialog eingegeben wurde.

 

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

Show (Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Custom Dialog mit dem gegebenen Titel an.
Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

Version As Double [read only]

Gibt die Libraryversion zurück.


CustomDialog2

Dieser Dialog zeigt ein programmdefiniertes Layout an das in einem Basic4android Panel erstellt wurde.
Das Panel wird automatisch im Angezeigten Dialog zentriert.

Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden

Events:

None

Members:


  
AddView (view As android.view.View, width As Int, height As Int)

  
Response As Int [read only]

  
Show (Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  
Version As Double [read only]

Members Erklärung:

AddView (view As android.view.View, width As Int, height As Int)

Fügt das programmdefinierte View-Layout, wahrscheinlich ein Panel, in den Custom Dialog ein. Obwohl der Name der Funktion AddView ist, gemäß der Basic4androd Syntax, kann man nur eine View einfügen. Hinzufügen einer View ersetzt jede vorhandene View die zuvor in den Dialog eingegeben wurde

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

Show (Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Custom Dialog mit dem gegebenen Titel an.
Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

Version As Double [read only]

Gibt die Libraryversion zurück.


DateDialog

Dieser modale Dialog erlaubt dem Benutzer ein Datum einzugeben.
Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

 

Events:

Keine

Members:


  DateTicks As Long

  DayOfMonth As Int

  Month As Int

  Response As Int [read only]

  SetDate (dayofmonth As Int, month As Int, year As Int)

  Show (Message As String, Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  Version As Double [read only]

  Year As Int

Members Erklärung:

DateTicks As Long

Setzt das Datum (in Ticks) des Dialogs wenn er angezeigt wird.
Gibt das Datum (in Ticks) des Dialogs zurück wenn er geschlossen wurde.

DayOfMonth As Int

Setzt den Tag im Monat des Dialogs wenn er angezeigt wird.
Gibt den Tag im Monat des Dialogs zurück wenn er geschlossen wurde.

Month As Int

Setzt den Monat des Dialogs wenn er angezeigt wird.
Gibt den Monat des Dialogs zurück wenn er geschlossen wurde.

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

SetDate (dayofmonth As Int, month As Int, year As Int)

Setzt das Datum (Tag im Monat, Monat, Jahr) des Dialogs wenn er angezeigt wird.

Show (Message As String, Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Input Dialog mit dem gegebenen Titel an. 
Message – Die Dialog-Nachricht.
Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

Version As Double [read only]

Gibt die Libraryversion zurück.

Year As Int

Setzt das Jahr des Dialogs wenn er angezeigt wird.
Gibt das Jahr des Dialogs zurück wenn er geschlossen wurde.


FileDialog

Dieser modale Dialog erlaubt dem Benutzer einen Ordner zu wählen oder eine Datei zu wählen oder einzugeben.
Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

 

Events:

Keine

Members:


  ChosenName As String

  FastScroll As Boolean

  FileFilter As String

  FilePath As String

  Response As Int [read only]

  Show (Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  Version As Double [read only]

Members Erklärung:

ChosenName As String

Setzt den Dateinamen der dem Benutzer vorgeschlagen wird.
Gibt den Dateinamen zurück den der Benutzer gewählt oder eingegeben hat.

FastScroll As Boolean

Setzt oder holt den FastScroll Modus, schnelle Scrollfunktion.

FileFilter As String

Setzt oder holt den Filterwert für den Dialog.
Wenn ein Dateiname den Text des Filters enthält wird er angezeigt.
Ein leerer String als Eingabe, der standardmä
ßige Wert, verursacht daß alle Dateien angezeigt werden.

FilePath As String

Setzt den Ordnernamen des Dialogs wenn er angezeigt wird.

Gibt den Ordnernamen des Dialogs zurück wenn er geschlossen wurde.
Beachten Sie daß, wenn man einen Ordnernamen eingibt ein leerer Dateiname angezeigt wird.

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

Show (Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen File Dialog mit dem gegebenen Titel an.

Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird. .
"" eingeben wenn dieser Button nicht angezeigt werden soll.

Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

Version As Double [read only]

Gibt die Libraryversion zurück.


InputDialog

Dieser modale Dialog erlaubt dem Benutzer Text einzugeben.
Standard ist die Eingabe von freiem Text, man kann die Eingabe aber auf Ziffern beschränken oder auf Zahlen mit Zeichen und Dezimalpunkt.
Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

 

Events:

Keine

Members:


  Hint As String

  
HintColor As Int

  
Input As String

  
INPUT_TYPE_DECIMAL_NUMBERS As Int

  
INPUT_TYPE_NONE As Int

  
INPUT_TYPE_NUMBERS As Int

  
INPUT_TYPE_PHONE As Int

  
INPUT_TYPE_TEXT As Int

  
InputType As Int

  
PasswordMode As Boolean

  
Response As Int [read only]

  
Show (message As String, title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  
Version As Double [read only]

Members Erklärung:

Hint As String

Holt oder setzt den Text den der Dialog angezeigt wenn das Textfeld leer ist.

HintColor As Int

Holt oder setzt die Hinttextfarbe.

Input As String

Setzt den Text des Dialogs wenn er angezeigt wird oder gibt den Text den der Benutzer eingegeben hat zurück.

 

INPUT_TYPE_DECIMAL_NUMBERS As Int

INPUT_TYPE_NONE As Int

INPUT_TYPE_NUMBERS As Int

INPUT_TYPE_PHONE As Int

INPUT_TYPE_TEXT As Int

InputType As Int

Setzt oder holt die Eingabeart des Dialogs, mögliche Werte sind:
DialogName.INPUT_TYPE_NUMBERS für Integer Zahlen (ganze Zahlen).
DialogName.INPUT_TYPE_DECIMAL_NUMBER für Dezimalzahlen mit Zeichen.
DialogName.INPUT_TYPE_TEXT für freien Text.

PasswordMode As Boolean

Setzt oder holt den Passwortmodus, der Dialog verbirgt die eingegebenen Buchstaben.

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

Show (message As String, title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Text Input Dialog mit dem gegebenen Titel an.
Message – Der Text der im Dialog angezeigt wird.
Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird.
"" eingeben wenn dieser Button nicht angezeigt werden soll.

Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

Version As Double [read only]

Gibt die Libraryversion zurück.


NumberDialog

Dieser konfigurierbare modale Dialog erlaubt dem Benutzer eine Zahl einzugeben.

Man kann die Anzahl der Ziffern zwischen minimal einer und maximal acht Ziffern konfigurieren. Man kann entweder einen Dezimalbuchstaben anzeigen oder nicht (ganze Zahlen) und auch den Dezimalbuchstaben konfigurieren. Achtung wenn man für ganze Zahlen konfiguriert müssen die Variablenarten übereinstimmen (Int oder Long).
Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

 

Events:

Keine

Members:


  Decimal As Int

  DecimalChar As Char

  Digits As Int

  Number As Int

  Response As Int [read only]

  Show (title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  ShowSign As Boolean

  Version As Double [read only]

Members Erklärung:

Decimal As Int

Setzt oder holt die Dezimalstelle.
0 > ganze Zahl, 1 > eine Dezimalstelle, 2 > zwei Dezimalstelle usw.

DecimalChar As Char

Setzt oder holt den Dezimalbuchstaben der angezeigt wird.

Standardmäßig ist der Dezimalpunkt  ".".

Digits As Int

Setzt oder holt die Anzahl der Ziffern die angezeigt werden sollen.
Eins ist der Minimalwert und nein der Maximalwert, Standardwert ist fünf.
Wenn ShowSign gleich True ist wird ganz links "+" oder "-" angezeigt.

Number As Int

Setzt die Zahl die dem Benutzer vorgeschlagen wird wenn der Dialog angezeigt wird.
Falls die Zahl negativ ist, aber ShowSign gleich False ist dann wird der absolute Wert angezeigt.
Gibt die Zahl zurück die der Benutzer eingegeben hat wenn der Dialog geschlossen wurde.
Wenn ShowSign gleich True ist dann hat die zurückgegebene Zahl das Zeichen das der Benutzer eingegeben hat.

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

Show (title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Number Picker Dialog mit dem gegebenen Titel an.

Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

ShowSign As Boolean

Setzt oder holt die Angabe ob die Zahl ein Zeichen hat oder nicht.
Der Standardwert ist False, es wird kein Absolutwert angezeigt.

Version As Double [read only]

Gibt die Libraryversion zurück.


TimeDialog

Dieser modale Dialog erlaubt dem Benutzer eine Zeit einzugeben.
Die Zeit kann im 12 oder 24 Stunden Format eingegeben werden, durch den Programmierer definiert.
Dies ist ein "Activity-Objekt", und darf nicht in Sub Process_Globals deklariert werden.

 

Events:

Keine

Members:


  Hour As Int

  Is24Hours As Boolean

  Minute As Int

  Response As Int [read only]

  SetTime (hour As Int, minutes As Int, hours24 As Boolean)

  Show (Message As String, Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

  TimeTicks As Long

  Version As Double [read only]

Members Erklärung:

Hour As Int

Setzt den Stundenwert des Dialogs wenn er angezeigt wird.
Gibt den Stundenwert des Dialogs zurück wenn er geschlossen wurde.

Is24Hours As Boolean

Setzt das 24 Stunden Format oder gibt es zurück.

Minute As Int

Setzt den Minutenwert des Dialogs wenn er angezeigt wird.
Gibt den Minutenwert des Dialogs zurück wenn er geschlossen wurde.

Response As Int [read only]

Gibt den Rückgabewert des Dialogs zurück wenn er geschlossen wurde.

SetTime (hour As Int, minutes As Int, hours24 As Boolean)

Setzt die Zeit (Stunden, Minuten, 24 Stunden Format) des Dialogs wenn er angezeigt wird.

Show (Message As String, Title As String, Positive As String, Cancel As String, Negative As String, icon As android.graphics.Bitmap) As Int

Zeigt einen modalen Time Input Dialog mit dem gegebenen Titel an.
Message – Die Dialog Nachricht.
Title - Der Dialog-Titel.
Positive - Text der im "positive" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Cancel - Text der im "cancel" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Negative - Text der im "negative" Button angezeigt wird.

"" eingeben wenn dieser Button nicht angezeigt werden soll.
Icon - Eine Bitmap die neben dem Titel angezeigt wird.

Null eingeben wenn man kein Icon anzeigen will.
Gibt einen der DialogResponse Werte zurück.

TimeTicks As Long

Setzt die Zeit (in Ticks) des Dialogs wenn er angezeigt wird.
Gibt die Zeit (in Ticks) des Dialogs zurück wenn er geschlossen wurde.

Version As Double [read only]

Gibt die Libraryversion zurück.


Top