بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل کست فرگمنت به context
سلام دوستان
داخل نرم افزار متودی نوشته شده که ورودی اون کانتکس هست ولی من نیاز دارم که تو فرگمنت بکار ببرم،میخوام بدونم چطوری میشه ازش استفاده کرد.
اینم متود:
public void InitialRequest(RequestParams p) {
Log.e("LOG", "PARAMS = " + p.toString());
client.post(apiBaseFast, p, new AsyncHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, Header[] headers, byte[] response) {
if (mContext instanceof LoginActivity) {
((LoginActivity) mContext).initialRequestResponse(new String(response));
} else if (mContext instanceof ActivityMain) {
((ActivityMain) mContext).initialRequestResponse(new String(response));
}
}
@Override
public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {
Log.wtf("Fail on initial request ", statusCode + " | " + apiBaseFast);
if (mContext instanceof LoginActivity) {
Log.e("LOG", "Login");
((LoginActivity) mContext).initialRequestFailed();
} else if (mContext instanceof ActivityMain) {
Log.e("LOG", "Main");
}
}
});
}
من میخوام بجای ActivityMain فرگمنت بذارم
0
0
متد getActivity از فرگمنت رو صدا بزنید یا موقع ساخت اون فرگمنت یه اکتیوتی به عنوان ورودی بهش پاس بدید (9 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .