2016-08-14 2 views
1

Привет, мне нужно подключить Android-приложение с помощью облачных вычислений и получать, отправлять и отправлять json-данные из облачных приложений, используя андроид-студию, но я не знаю, как бы вы помогли мне?Получите данные json от cloudant, используя андроид-студию

Я пытаюсь использовать залп для подключения, я связаться с SQLite, но я не знаю, как связаться с Cloudant

public class MainActivity extends AppCompatActivity { 

TextView nombre; 
TextView email; 
TextView telefono; 
Button button; 
String json_url = "https://jesusjrod19.cloudant.com/gsus/usuarios"; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    button = (Button)findViewById(R.id.bn); 
    nombre = (TextView)findViewById(R.id.nombre); 
    email = (TextView)findViewById(R.id.email); 
    telefono = (TextView)findViewById(R.id.telefono); 
    button.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 

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

          try { 
           nombre.setText(response.getString("nombre")); 
           email.setText(response.getString("email")); 
           telefono.setText(response.getString("telefono")); 

          } catch (JSONException e) { 
           e.printStackTrace(); 
          } 

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

        Toast.makeText(MainActivity.this,"zaraza", Toast.LENGTH_SHORT).show(); 
        error.printStackTrace(); 

       } 
      }); 

      MySingleton.getInstance(MainActivity.this).addToRequestque(jsonObjectRequest); 




     } 
    }); 

} 

}

ответ

Смежные вопросы