Как исправить com.android.volley.clienterror в Android StudioAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить com.android.volley.clienterror в Android Studio

Сообщение Anonymous »

Когда я нажимаю кнопку входа в систему, это будет отображаться, я использую com.android.volley: Volley: 1.1.1
и для API, я использую RestFramework от python < /p>

Это мой mainActivity.java code < /p>
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
etUsername = (EditText) findViewById(R.id.etUsername);
etPassword = (EditText) findViewById(R.id.etPassword);
btnLogin = (Button) findViewById(R.id.btnLogin);
btnLogin.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View arg0){
username = etUsername.getText().toString();
password = etPassword.getText().toString();
RequestQueue requestQueue = Volley.newRequestQueue(MainActivity.this);
String urlLogin = "http://10.0.3.2/api/accounts";
StringRequest stringRequest = new StringRequest(Request.Method.POST, urlLogin, new Response.Listener(){
@Override
public void onResponse(String response){
try {
JSONObject jsonObject = new JSONObject(response);
boolean validasiLogin = jsonObject.getBoolean("success");
Toast.makeText(MainActivity.this, validasiLogin+"", Toast.LENGTH_SHORT).show();
if (validasiLogin) {
String jsonUsername = jsonObject.getString("username");
Toast.makeText(MainActivity.this, "Username : "+jsonUsername, Toast.LENGTH_LONG).show();
Intent bukaIntent = new Intent(MainActivity.this, HomeActivity.class);
startActivity(bukaIntent);
}else {
Toast.makeText(MainActivity.this, "Username / Password Salah", Toast.LENGTH_SHORT).show();
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError arg0){
Toast.makeText(MainActivity.this, arg0+"", Toast.LENGTH_SHORT).show();
}
}) {
@Override
protected Map getParams() throws AuthFailureError {
Map params = new HashMap();
params.put("username", username);
params.put("password", password);
return params;
}
};
requestQueue.add(stringRequest);
}
});
}
}
< /code>
Как это исправить? Можете ли вы показать, что не так с моим кодом Pliss?

Подробнее здесь: https://stackoverflow.com/questions/664 ... oid-studio
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как исправить com.android.volley.ClientError в студии Android
    Anonymous » » в форуме Android
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Не удалось решить: com.android.volley:volley:1.1.1.
    Anonymous » » в форуме Android
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Volley JsonArrayRequest выдает ошибку com.android.volley.ServerError
    Anonymous » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Реагировать на родной Не удалось найти com.android.volley:volley:1.1.1
    Anonymous » » в форуме Android
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Реагировать на родной Не удалось найти com.android.volley:volley:1.1.1
    Anonymous » » в форуме Android
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»