class JsObject {
@JavascriptInterface
public String toString() { return "injectedObject"; }
}
webView.addJavascriptInterface(new JsObject(), "injectedObject");
webView.loadData("", "text/html", null);
webView.loadUrl("javascript:alert(injectedObject.toString())");
@Override
public void onCreate(Bundle savedInstanceState) {
...
getActionBar().setDisplayHomeAsUpEnabled(true);
}
<style name="ActionBarStyle">
...
<item name="android:displayOptions">showTitle|homeAsUp</item>
<item name="displayOptions">showTitle|homeAsUp</item>
</style>
<style name="Theme.UpTheme" parent="Theme.Holo">
...
<item name="android:actionBarStyle">@style/ActionBarStyle</item>
</style>
<activity
....
android:theme="@style/Theme.UpTheme"/>