如何从我的HTML页面创建android对话框
How can I create an android dialog from my HTML page?
我的android应用程序中的每个活动都是使用HTML生成的。当其中一个图像被触摸时,我想调出这样的android对话框。我怎样才能做到这一点?我假设的是javascript,但我不知道怎么做。
您可以将WebView
与addJavascriptInterface()
一起使用。这添加了一个从javascript到原生Android代码的桥梁,允许您从HTML触发对话框。
请参阅此处的示例:http://developer.android.com/guide/webapps/webview.html
我假设您正在使用WebView来显示HTML文件。如果这样做,您可以使用自定义WebViewClient
并实现shouldOverrideUrlLoad()方法来处理活动中对图像的单击。
您可以通过setWebClient()
方法将WebViewClient添加到WebView中。
相关文章:
- 我需要学习Java才能使用phoneGap创建android应用程序吗
- 如何使用JavaScript在Android Studio中创建正确的UI
- 创建一个工具来打开android平板电脑上的本地pdf文件
- 使用我在模拟器中创建的Canvas签名板,它运行良好,但在android设备中,两个签名板即将推出
- 如何使用 JS 以编程方式为 Android/iOS 上的网站创建桌面快捷方式
- 无法在 Android-Studio 中创建或打开 JavaScript 文件
- 创建SQLite数据库时发生Android Studio 1.3.1错误
- HTML5音频标签在JS中创建时在Android-Chrome中不起作用
- 如何使用react native为android创建日期选择器
- 如何从我的HTML页面创建android对话框
- 如何重新创建Android Facebook应用程序's浏览用户体验
- 如何使用AngularJS创建移动应用程序(Android,IOS,Blockberry)
- 使用现有的交互式地图和文件夹(桌面/网络)在Android Studio上轻松创建应用程序
- 如何创建android网络视图以将我的位置共享到网站
- 动态创建的音频对象不能在Android Chrome浏览器中播放
- 我可以创建android应用程序使用javascript与facebook sdk
- 我如何使用下面的html动态创建wordcloud为我的android应用程序
- 创建android html5游戏开发
- 如何通过创建android项目运行javascript应用程序
- 如何创建Android应用程序并在表视图中显示结果