我需要我的小部件与任何内置的int浏览器进行交互。我的意思是交互是知道可见网页的内容。浮动小部件是否可以“知道”#34;下面是什么DOM元素并阅读有关元素的一些信息?需要以下方案:用户在浏览器中移动窗口小部件,其中一些HTML页面可见,然后窗口小部件识别HTML元素并向用户显示有关该元素的一些信息。
如果没有这种可能性,是否可以从实际网页上阅读全文?只有文字,没有任何其他对象。
答案 0 :(得分:0)
如果您想直接在应用上显示网页,可以使用android webview。使用webview进行活动。
webveiw.xml
<?xml version="1.0" encoding="utf-8"?>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
然后你可以在活动中使用
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl("http://www.example.com");
你必须在你的manfiest文件中添加这个部分
<manifest ... >
<uses-permission android:name="android.permission.INTERNET" />
...
</manifest>
使用本指南 http://developer.android.com/guide/webapps/webview.html