Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Fehlermeldungen anzeigen

Das Thema "Fehlermeldungen anzeigen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 17.12.2009, 22:31   #1 (permalink)
Neuer Benutzer

Registriert seit: 22.07.2009
Beiträge: 12
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Fehlermeldungen anzeigen

Hallo Leute,

ich beschäftige ich schon einige Zeit mit der Entwicklung von Applikationen für Adroid, stehe aber nun vor einem simplen Problem, wo mir keine Lösung einfällt:

Auf welche Weise werden Fehlermeldungen (zum Beispiel bei der Validierung von Eingabefeldern) angezeigt? Wie heißen diese Mini-Activities (ich nenne sie mal so), die sich nicht ganz über die ursprüngliche legen?

Vielleicht bekomm ich schnell mal einen Tipp - ich find einfach nicht wrklich was dazu ;-)

Danke schon im Voraus!

Hannes
dubAUT ist offline   Mit Zitat antworten
Alt 19.12.2009, 02:41   #2 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Melbar

Modell: LG P990

Registriert seit: 16.05.2009
Beiträge: 89
Abgegebene Danke: 2
Erhielt 25 Danke für 19 Beiträge
Standard AW: Fehlermeldungen anzeigen

Hi,

ich Tippe einfach mal ins Blaue, dass du die "Toasts" meinst.

Code:
Toast.makeText(this, "Bitte nur Zahlen eingeben!", Toast.LENGTH_LONG).show();
Wenn es das nicht ist dann vllt. AlertDialog? Hier ein Beispiel dazu, alternativ sind auch die ApiDemos recht hilfreich.

Gruß,
Stefan
Melbar ist offline   Mit Zitat antworten
Alt 19.12.2009, 10:41   #3 (permalink)
Neuer Benutzer

Registriert seit: 22.07.2009
Beiträge: 12
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Fehlermeldungen anzeigen

Zitat:
Zitat von skrhgw Beitrag anzeigen
Wenn es das nicht ist dann vllt. AlertDialog?
Genau der war es - in den API-Demos habe ich leider nicht wirklich was passendes gefunden ...

Ich hab noch eine Frage, die hier (nur halb) rein passt: Wie kommt man zu zwei gleich großen Buttons nebeneinander am Ende einer Activity, so wie es Google für OK und CANCEL in eigenen Anwendungen macht? Ich finde einfach kein Layout, dass das kann (ich glaube auch, dass die Hintergrundfarbe dieser Button-Zone ein wenig anders ist als in der Activity).

Danke!

Hannes.
dubAUT ist offline   Mit Zitat antworten
Alt 19.12.2009, 12:09   #4 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Melbar

Modell: LG P990

Registriert seit: 16.05.2009
Beiträge: 89
Abgegebene Danke: 2
Erhielt 25 Danke für 19 Beiträge
Standard AW: Fehlermeldungen anzeigen

Hi,

naja Google scheint da bisschen zu tricksen die machen da nen ButtonPanel für. Hab mal bisschen im Source gesucht.

Code:
<!--
/* //device/apps/common/res/layout/alert_dialog.xml
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->

---gekürzt---

<LinearLayout android:id="@+id/buttonPanel"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:minHeight="54dip"
        android:orientation="vertical" >     
        <LinearLayout 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            android:paddingTop="4dip"
            android:paddingLeft="2dip"
            android:paddingRight="2dip" >
            <LinearLayout android:id="@+id/leftSpacer"
                android:layout_weight="0.25"
                android:layout_width="0dip"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:visibility="gone" />
            <Button android:id="@+id/button1"
                android:layout_width="0dip"
                android:layout_gravity="left"
                android:layout_weight="1"
                android:maxLines="2"
                android:layout_height="wrap_content" />
            <Button android:id="@+id/button3"
                android:layout_width="0dip"
                android:layout_gravity="center_horizontal"
                android:layout_weight="1"
                android:maxLines="2"
                android:layout_height="wrap_content" />
            <Button android:id="@+id/button2"
                android:layout_width="0dip"
                android:layout_gravity="right"
                android:layout_weight="1"
                android:maxLines="2"
                android:layout_height="wrap_content" />
            <LinearLayout android:id="@+id/rightSpacer"
                android:layout_width="0dip"
                android:layout_weight="0.25"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:visibility="gone" />
        </LinearLayout>
     </LinearLayout>
</LinearLayout>
Das ist ein Auszug aus der alert_dialog.xml die für die AlertDialoge genutzt wird. Ich hab mal die ganze Datei in den Anhang gesetzt.

Gruß
Stefan
Angehängte Dateien
Dateityp: txt alert_dialog.txt (6,0 KB, 124x aufgerufen)
Melbar ist offline   Mit Zitat antworten
Alt 25.01.2010, 13:07   #5 (permalink)
Junior Mitglied
 
Benutzerbild von DGIR

Modell: HTC Hero / Samsung Galaxy S +

Registriert seit: 24.10.2009
Beiträge: 46
Abgegebene Danke: 0
Erhielt 5 Danke für 5 Beiträge
Standard AW: Fehlermeldungen anzeigen

Hi,

ich habe mir hier in einer kleinen Hilfklasse eine statische Methode gemacht um einen Error-Dialog anzuzeigen:

Code:
    public static void displayErrorMessage(CharSequence message, Context context) {
        // display error message
        AlertDialog.Builder builder = new AlertDialog.Builder(context);
        builder.setMessage(message).setCancelable(false).setPositiveButton(
                context.getResources().getText(R.string.ok),
                new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int id) {
                        // do nothing
                    }
                });
        builder.show();
    }
Alternativ kann man heir in dem onClickListener noch ein Event auslösen, z.B. an einem übergebenen Interface eine Methode aufrufen oder so... ist in meinem Fall aber nicht notwendig da ich es nur als reine "Mitteilung" sehe
DGIR ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
[eMail] Ordner anzeigen Blindy Motorola Milestone Forum 5 16.12.2009 23:38
Albumcover anzeigen lassen LautSprecher Samsung Galaxy (I7500) Forum 8 17.08.2009 12:50
Probleme mit Roms / Fehlermeldungen swiftmagic HTC Magic Forum 6 31.07.2009 22:41
Traffic anzeigen sebastianpsm Android Allgemein 8 12.03.2009 10:40
Traffic anzeigen / überprüfen .... hardcorechef T-Mobile G1 Forum 5 08.02.2009 12:11




Du liest gerade: "Fehlermeldungen anzeigen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.