小编Har*_*ish的帖子

使用JsonObjectRequest时的Compililation错误

我正在使用mcxiaoke/android-volley库.我得到了编译错误

Error:(77, 37) error: reference to JsonObjectRequest is ambiguous, both constructor 
JsonObjectRequest(int,String,String,Listener<JSONObject>,ErrorListener) in JsonObjectRequest and constructor 
JsonObjectRequest(int,String,JSONObject,Listener<JSONObject>,ErrorListener) in JsonObjectRequest match
Run Code Online (Sandbox Code Playgroud)

这是我的代码.我不知道有什么问题.任何帮助赞赏

JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET,
            getRequestUrl(10),
            null,
            new Response.Listener<JSONObject>() {
        @Override
        public void onResponse(JSONObject response) {


        }
    }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {

        }
    });
Run Code Online (Sandbox Code Playgroud)

android android-volley

9
推荐指数
1
解决办法
4356
查看次数

设置FloatingActionButton的src和背景

当我在android.support.design.FloatingActionbutton中使用background和src时,它没有正确设置.而是显示为

在此输入图像描述

<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/pink"
android:src="@drawable/ic_action_barcode_2"
android:layout_gravity="bottom|right"
android:layout_marginBottom="16dp"
android:layout_marginRight="16dp" />
Run Code Online (Sandbox Code Playgroud)

但是当我使用ImageView时,它正确显示为

在此输入图像描述

<ImageView
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/pink"
android:src="@drawable/ic_action_barcode_2"
android:layout_gravity="bottom|right"
android:layout_marginBottom="16dp"
android:layout_marginRight="16dp" />
Run Code Online (Sandbox Code Playgroud)

为什么FloatingActionButton没有正确显示?我应该在代码中更改什么?

android floating-action-button

6
推荐指数
1
解决办法
1万
查看次数

OnRecivedError不显示自定义错误页面

我正在使用onReceivedError自定义错误页面来显示互联网不可用的时间WebView.下面是我用它的代码.它不起作用.当互联网不可用时,它只显示网页不可用的页面.

无论如何,logcat向我显示了这个错误:

I/chromium? [INFO:CONSOLE(0)] "Not allowed to load local resource: file:///android_asset/webkit/android-weberror.png", source: data:text/html,chromewebdata (0)
Run Code Online (Sandbox Code Playgroud)

我的代码是

private class myWebViewBrowser extends WebViewClient {
    /*@Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }*/
    @Override
    public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
        super.onReceivedError(view, request, error);
        Log.e(String.valueOf(error.getErrorCode()), error.getDescription().toString());
        view.loadUrl("file:///android_asset/error.html");
    }
}
Run Code Online (Sandbox Code Playgroud)

android webview android-webview

5
推荐指数
0
解决办法
969
查看次数