Soru & Cevap

asp.net ile geliştirmiş olduğum programı android uyugulaması ...

28.06.2019 - 05:44

örneğin asp.net ile hazırlanmş bir öğrenci otomasyonu var web tabanlı bunu aynı zamanda androidde de kullanıcı adı şifre girerek giriş yapıp verileri çekmek istiyorum asp.net tarafında id numarasına göre json veri oluşturdum volley  json get etmek istedim ama veriyi alamadım  ;

 

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

    Button sorgula;
    EditText  id;
    TextView sonuc;
    RequestQueue mQueue;
    String ad;
    Context context = this;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        sorgula=findViewById(R.id.sorgulabuton);
        sorgula.setOnClickListener(this);
         id=findViewById(R.id.editText);
        sonuc=findViewById(R.id.textView2);
        mQueue= Volley.newRequestQueue(context);

 

    }

    @Override
    public void onClick(View v) {

     int kulid= Integer.parseInt(id.getText().toString());

        String url="https://....web adresi.......?id="+kulid;
        JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET, url, null, new Response.Listener<JSONObject>() // istek oluşturuyoruz!!
        {
            @Override
            public void onResponse(JSONObject jsonObject) {
                try {

                    ad= jsonObject.getString("Ad");
                    sonuc.setText(ad);


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

            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError volleyError) {
                System.out.println(sonuc);
                Toast.makeText(context,"Hata",Toast.LENGTH_LONG).show();

            }
        });
        mQueue.add(request);
    }

10 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-16838-1420450309.jpg
brhngk
21.09.2019 - 12:46

Postman kullanarak bi test edin. Eğer doğru sonuçlar dönüyorsa o zaman android kodlarınızda json u karşıladığınız kodlara bakın.

 

https://www.guru99.com/postman-tutorial.html