Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法解析方法“super(?,java.lang.String,com.android.volley.Response.Listener,null)”_Java_Android_Database_Android Studio - Fatal编程技术网

无法解析方法“super(?,java.lang.String,com.android.volley.Response.Listener,null)”

无法解析方法“super(?,java.lang.String,com.android.volley.Response.Listener,null)”,java,android,database,android-studio,Java,Android,Database,Android Studio,所以,我有一个问题,它看起来没有解决这个方法,这段代码来自一个响应类,它用于在Hostinger数据库中插入数据。错误消息是:无法解析方法“super”、java.lang.String、com.android.volley.Response.Listener、null”,并且无法解析符号“method” package com.example.nikochan.instaticket; import com.android.volley.Request; import com.android

所以,我有一个问题,它看起来没有解决这个方法,这段代码来自一个响应类,它用于在Hostinger数据库中插入数据。错误消息是:无法解析方法“super”、java.lang.String、com.android.volley.Response.Listener、null”,并且无法解析符号“method”

package com.example.nikochan.instaticket;

import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.toolbox.StringRequest;

import java.util.HashMap;
import java.util.Map;

public class CrearRequest extends CrearEvento {

    private static final String REGISTER_REQUEST_URL ="http://instatickethome.xyz/Crea.php";
    private Map<String,String> params;

    public CrearRequest(String nombreevento, String fecha, String descripcion, String hora, String genero, int edad, String duracion, int precio, Response.Listener<String> listener){
        super(Method.POST, REGISTER_REQUEST_URL, listener, null  );
        params = new HashMap<>();
        params.put("nombreevento", nombreevento );
        params.put("descirpcion", descripcion );
        params.put("hora", hora );
        params.put("genero", genero );
        params.put("edad", edad + "");
        params.put("duracion", duracion );
        params.put("precio", precio + "");

    }

    public Map<String, String> getParams() {
        return params;
    }
}

您可以导入方法类或修改代码,如下所示:

super(Request.Method.POST, REGISTER_REQUEST_URL, listener, null);

你需要导入方法类。你能在build.gradle文件中发布依赖项部分吗?我已经这样做了,但是超级方法中的问题仍然存在。。。我还把它放在CrearEvento类中,似乎解决了这个问题,没问题吧??:public CrearEventoint post,String registerRequestUrl,Response.Listener Listener,Object o{}