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')";