임 : this api 안드로이드 용 래퍼가 작동하려고합니다.Accory libary의 컨텍스트 컨텍스트
APIWrapper wrapper = new APIWrapper(context, "YOUR_API_KEY");
Parameters params = new Parameters()
.addSearch("searchQuery")
.addFields("*")
.addOrder("published_at:desc");
wrapper.search(APIWrapper.Endpoint.GAMES, params, new onSuccessCallback(){
@Override
public void onSuccess(JSONArray result) {
// Do something with resulting JSONArray
}
@Override
public void onError(VolleyError error) {
// Do something on error
}
});
내가 컨텍스트 컨텍스트를 가져 왔지만 문제는 "문맥"무슨 일이 있어도 널 없을 것이다 : 제공된 샘플 방법
하나입니다.
문맥 컨텍스트가 올바르게 작동하도록하려면 어떻게해야합니까?
편집 : 컨텍스트 context = this; 일했다.
다른 클래스에서 같은 메서드를 호출하려고 할 때. 이렇게 :
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
test2 method = new test2();
method.dostuff4(); // call from other class
컨텍스트가 다시 null입니까?
해결이 상황에 맞는 상황을 =이; –
컨텍스트를 전달할 위치에 코드를 표시하십시오. –
활동 인 경우'onCreate()'의 범위에서'context = ActivityName.this'를 사용하고, 조각이라면 해당 컨텍스트에서'context = getContext()'를 사용하십시오. onCreate()의 범위. –