Pimpa alert-boxes?

Diskussion i 'Frågor, support och diskussion' startad av Danneman101, 25 aug 2009.

  1. Danneman101

    Danneman101 Kid Droid Medlem

    Blev medlem:
    18 aug 2009
    Inlägg:
    69
    Mottagna gillanden:
    0

    MINA ENHETER

    Jag använder mig av onJsAlert()-funktionen som triggar en alert-box från en webview.

    Fast den blir ju så jädrans tråkig, så jag undrar om man kan pimpa den lite, ex. lite halvgenomskinlig bakgrund, lite andra färger, osv?

    Koden i java är iaf:
    Kod:
    import android.webkit.*;
    import android.content.*;
    
    // etc...
    
            webview.setWebChromeClient(new WebChromeClient() {   
                @Override  
                public boolean onJsAlert(WebView view, String url, String message, final android.webkit.JsResult result) {   
                    new AlertDialog.Builder(myApp)   
                        .setTitle("Note")   
                        .setMessage(message)   
                        .setPositiveButton(android.R.string.ok,   
                                new AlertDialog.OnClickListener() {   
                                    public void onClick(DialogInterface dialog, int which) {   
                                        result.confirm();   
                                    }})   
                        .setCancelable(false)  
                        .create()   
                        .show();             
                    return true;   
                };   
            });   
    
    Och så anropar man från webviewn med följande js-kod:
    Kod:
    onClick="alert('Hej hopp lingonsn..p')";
    
     
  2. Slimmy

    Slimmy Baby Droid Medlem

    Blev medlem:
    20 aug 2009
    Inlägg:
    25
    Mottagna gillanden:
    0

    MINA ENHETER

    Har för mig att med webkit kan du tyvärr inte göra så mycket roliga saker med alert boxes. Satsa isället på att använda Thema paketet, det vet jag kan göra genomskinliga alert boxes.
     
  3. Danneman101

    Danneman101 Kid Droid Medlem

    Blev medlem:
    18 aug 2009
    Inlägg:
    69
    Mottagna gillanden:
    0

    MINA ENHETER

    Synd, det var en smidig liten kod.

    Men Theme-paketet går alltså? Är det ett inbyggt bibliotek, eller något externt som man måste ladda ner? Jag hittar nämligen inga förslag när jag skriver "import android." + ctrl + space i eclipse...