首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按钮操作在android 9+上不能正常工作,但在4-8上可以工作

按钮操作在android 9+上不能正常工作,但在4-8上可以工作
EN

Stack Overflow用户
提问于 2020-01-17 05:57:53
回答 2查看 99关注 0票数 0

我的应用程序在android 4上工作,我假设通过这种方式生成它,它可以在android 9, 10上正常工作,等等。

但是,当在使用android 9的设备上进入应用程序时,它们无法正确地register or log入,因为buttons are unresponsive。然而,在android的其他版本中,它们可以完美地工作。

代码语言:javascript
复制
public class LoginRequestion extends StringRequest {

    private static final String LOGIN_REQUEST_URL="http://...Login.php";
    private Map<String, String> params;
    public LoginRequestion(String usuario, String contrasena, Response.Listener<String> listener) {

        super(Request.Method.POST, LOGIN_REQUEST_URL, listener, null);
        params = new HashMap<>();

        params.put("usuario", usuario);
        params.put("contrasena", contrasena);

    }

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

        }
    }
EN

回答 2

Stack Overflow用户

发布于 2020-01-17 10:52:40

android 9以上版本

  • Option1:

代码语言:javascript
复制
- you create a file network\_security\_config, res/xml/network\_security\_config.
代码语言:javascript
复制
- In AndroidManifest:

  • Option2;在AndroidManifest中:

<应用程序android:usesCleartextTraffic="true“

你可以参考:

https://developer.android.com/training/articles/security-config.html

票数 0
EN

Stack Overflow用户

发布于 2020-01-20 07:24:28

代码语言:javascript
复制
$con = mysqli_connect("localhost", "xxxxx", "xxxxx", "xxxxx");

$usuario = $_POST"usuario";$contrasena = $_POST"contrasena";

代码语言:javascript
复制
$statement = mysqli_prepare($con, "SELECT * FROM usuarios WHERE usuario = ? AND contrasena = ?");
mysqli_stmt_bind_param($statement, "ss", $usuario, $contrasena);
mysqli_stmt_execute($statement);

mysqli_stmt_store_result($statement);mysqli_stmt_bind_result($statement,$userID,$nombre,$email,$usuario,$contrasena);

代码语言:javascript
复制
$response = array();
$response["success"] = false;  

while(mysqli_stmt_fetch($statement)){
    $response["success"] = true;  
    $response["nombre"] = $nombre;
    $response["email"] = $email;
    $response["usuario"] = $usuario;
    $response["contrasena"] = $contrasena;
}

echo json_encode($response);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59778414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档