草庐IT

post_WebView

全部标签

android - 在webview android中加载文本文件

到目前为止,我已经阅读了如何在webview中加载“普通”html网页。到目前为止,我传递了包含我的文本文件路径的URL,但它没有加载任何内容。这是我的方法:@OverridepublicvoidonSelected(Stringurl){ViewerFragmentviewer=(ViewerFragment)getSupportFragmentManager().findFragmentById(R.id.view_fragment);if(viewer==null||!viewer.isInLayout()){IntentshowContent=newIntent(getAppl

android - 如何使用 Spring for Android POST 键/值对而不是 JSON 对象?

我正在尝试使用SpringforAndroid对url执行标准HTTPPOST,其中正文只是参数列表(如键值对)而不是JSON对象。我希望将响应从JSON转换为JavaResponseObject,但据我所知,Spring也将我的正文转换为JSON。这是我的代码:Mapparams=newHashMap();params.put("client_id",mClientId);params.put("state",mState);params.put("username",mUsername);params.put("password",mPassword);returngetRestT

java - 带有嵌套关联数组的android中的Http post

我正在尝试向PHP服务发送一个httppost请求。下面是一些测试数据的输入可能看起来如何的示例我知道PHP关联数组的Java替代品是HashMap,但我想知道这可以用NameValuePairs完成吗?格式化此输入并通过发布请求调用PHP服务的最佳方法是什么? 最佳答案 扩展@Sash_KP的答案,您也可以像这样发布nameValuePairs:params.add(newBasicNameValuePair("Company[name]","Mycompany"));params.add(newBasicNameValuePai

android - Lollipop 上的共享元素转换中的 Webview 故障

我刚刚开始使用appcompat支持库为Android5.0重建我的应用程序。我刚刚完成了一个以共享元素为特色的过渡。它似乎运行良好,直到我添加一个webview。我制作了一个视频来演示故障。https://www.youtube.com/watch?v=MuuGZc0Vwow如您所见,当我打开Activity时一切正常。当我关闭它时,会出现故障。正如您所看到的,除了webview之外,所有元素都按照应有的方式淡出。它只是卡在那里直到动画结束,有点破坏动画的整体流畅性。我该如何解决这个问题?如果它可能与我设置事物的方式有关,我很乐意分享一些代码。提前致谢。

android - 无法使用 WebChromeClient 在 WebView Android 4.4.2 中打开文件选择器

在我的WebView中单击“选择文件”按钮在三星7英寸平板电脑中我想打开一个文件浏览器,但我无法在Android4.4版中打开它.2。那么你能帮我吗?这是我的代码。WebViewDemo.javapackagecom.example.webviewdemo;importjava.io.File;importandroid.app.Activity;importandroid.app.ProgressDialog;importandroid.content.Intent;importandroid.content.res.Configuration;importandroid.graph

android - android.webkit.WebViewClassic.loadDataWithBaseURL 中 Webview 的 Java 空指针异常

遵循thisquestion中提供的建议我修改了我的AdMob代码以符合这些建议,这有效地减少了出现的异常数量。然而,一个新的异常(exception)正在出现。代码如下:@OverrideprotectedvoidonDestroy(){if(adView!=null){adView.destroy();adView=null;Log.i(ApplicationData.APP_TAG,TAG+":OnDestroy,destroyingtheAdview");}super.onDestroy();}adView.destroy()方法在发布LogCat消息时似乎运行良好。在此消息之

android - 使用复杂的 JSON 改造 POST 请求

我是Retrofit的新手,正在尝试使用Retrofit发出POST请求。我的POST请求有一个复杂的JSON正文,如下所示:有效载荷:{"user":{"personal_info":{"first_name":"Walter","last_name":"White","date_of_birth":"1972-01-0300:00:00PST"},"address_info":{"address_1":"308NEGRAARROYOLANE","address_2":"#","city":"ALBUQUERQUE","state":"NM","zip_code":"87104"},

android - RxJava作为事件总线,onNext在只有一个事件post时被多次调用

我正在使用RxJava实现事件总线(RxBus)。RxBus.javapublicclassRxBus{privatestaticfinalStringTAG=LogUtils.makeTag(RxBus.class);privatestaticfinalRxBusINSTANCE=newRxBus();privatefinalSubjectmBusSubject=newSerializedSubject(PublishSubject.create());publicstaticRxBusgetInstance(){returnINSTANCE;}publicSubscriptionr

android - Android 上 WebView 的 Google Reader 式优化

我有一个应用程序可以在WebView中显示博客文章的html。但是,图像相当大,不适合屏幕。但是,当在Android版Google阅读器应用程序中查看帖子时,所有图像的宽度都会缩小以适合屏幕。Android版Google阅读器还将解析所有嵌入的Youtube和Vimeo嵌入,并将它们替换为带链接的缩略图,以便专用的Youtube播放器可以播放视频。我该怎么做呢?我试过使用Jsoup来匹配帖子中的所有图像并改变它们的宽度,但我不知道如何修改Youtube视频嵌入。 最佳答案 要将嵌入的Youtube视频转换为缩略图,您可以使用来自Mo

android - 在 Android webview 中保存图像的上下文菜单

我问过类似的问题,但找不到答案。我希望能够在我的WebView中长按用户上传的图像来保存它们(就像在浏览器中一样)。有帮助吗?更新:现在弹出上下文菜单,其中包含我自己的自定义项“保存图像”。我什至可以成功地toast。我该如何去保存图像呢?长按的图像是否传递到我的菜单项?publicbooleanonLongClick(Viewv){openContextMenu(v);returntrue;}@OverridepublicvoidonCreateContextMenu(ContextMenumenu,Viewv,ContextMenu.ContextMenuInfomenuInfo)