나는 OnItemClickListener에서 getActivity()를 호출하는 것을 시도하고있다 :Android : OnItemClickListener()에서 getActivity()를 호출하는 방법?
class ViewTest{ //called in a fragment
setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int p, long i) {
((MainActivity) getActivity()).makeResultsbarVisible();
...
}
});
} 조각에서
클래스는 다음과 같이 인스턴스화 :
ViewTest editTest = new ViewTest(this);
하지만 오류가 발생하는 I 해결할 수 없음 :
The method getActivity() is undefined for the type new AdapterView.OnItemClickListener(){}
getActivity insideItemClick()? 감사.
가능하면 조각에 사용하는 ... 전체 클래스 코드를 게시를 사용하여? –
이것은 활동입니까, 아니면 단편입니까? – rahulritesh
은 – user2212461