Android 在webview中仅显示任何URL的文本和图像

Android 在webview中仅显示任何URL的文本和图像,android,webview,Android,Webview,我正在使用webview。 我有一个网址 我只想显示这个网页的文字和图片。 我不想显示整个网页。 我通过Intent传递url 网络视图 我不明白你到底想要什么 您可以从Url解析标题、描述和图像。因此,您可以使用该库对HTML进行爬网和解析 大多数新闻网站的主要内容都在一个div之下,可能使用了像content、main content这样的类。 看起来像这样: 看这幅画。。 很抱歉,我正在使用手机写以下内容: 找到那个部门。 将此库添加到生成梯度文件中: 编译“org.jsoup:jsoup

我正在使用webview。 我有一个网址 我只想显示这个网页的文字和图片。 我不想显示整个网页。 我通过Intent传递url

网络视图
我不明白你到底想要什么

您可以从Url解析标题、描述和图像。因此,您可以使用该库对HTML进行爬网和解析


大多数新闻网站的主要内容都在一个div之下,可能使用了像content、main content这样的类。 看起来像这样: 看这幅画。。 很抱歉,我正在使用手机写以下内容:

找到那个部门。 将此库添加到生成梯度文件中: 编译“org.jsoup:jsoup:1.7.3”

和使用: 元素信息=doc.selectdiv.yourClassName

İf div不包括class属性class=…someClass,它可能使用Id.Find Id=…someId。。并使用以下命令: 元素信息=doc.selectdivyourIDName


知道你得到了网站的主要内容。有关更多信息,请在线搜索Jsoup库。祝你今天愉快

并且。。。问题是什么?为什么您希望它只显示文本和图像?为了快速加载网页数据,只显示文本和图像,而不显示其他格式?您是指整个网页的文本和图像吗?或者只是标题/标题图像?整个网页文本和图像仅标题图像也可以使用此链接可能会帮助您:因为网页加载需要时间,所以我只想显示此网页上的文本和标题图片的相关数据。如果现在有办法,那就没用了。你怎么能不爬行就获得网站?其他选项是makeweb服务,它只能返回您需要的数据使用JSoup抓取html标记并解析您需要的数据。这个库使用了这个概念,我只想显示文本,就像Safari在打开网页时提供的唯一文本选项一样。对不起,我找不到
public class WebViewActivity extends Activity {
private WebView webView;
private String uri;
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.webview);
    webView = (WebView) findViewById(R.id.web_view);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.setWebViewClient(new WebViewClient());
    String url = getIntent().getStringExtra(EXTRA_MESSAGE);
    webView.loadUrl(url);
    Toast.makeText(this, "...",Toast.LENGTH_SHORT).show();
}