iyi akşamlar aynı fonksiyonu bir çok kez kullanacağım için ayrı bir dosyadan çağırmak istediğim ama olmuyor. fazla java bilgisi olan biri değilim
import android.support.v4.app.Fragment;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
/**
* Created by oktay on 05.04.2017.
*/
public class foksiyonlar extends Fragment {
public String donensonuc;
public String verial(String baglan){
Log.e("bilgi","veri alma başlatılıyor3");
String url ="http://mobil.xxxxxxxxxxx.com/mob/sorular.asp?did="+baglan;
StringRequest myReq = new StringRequest(Request.Method.GET,url,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
// yanıt string'inin ilk 100 karakterini gösterelim
Log.e("bilgi","gelen yanit:"+ response);
donensonuc =response;
//oku(response);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.e("bilgi","çalışmadı hacı"+error);
}
}
);
RequestQueue queue = Volley.newRequestQueue(getActivity().getApplicationContext());
queue.add(myReq);
return donensonuc;
};
}bu fonksiyon.java dosyam
bunu çağırmak istediğim fragmentte ise bence
fonksiyon.verial("link") yazınca çalışması lazım ama android studio verial şeysini görmiyor direk hata oluyor