আমি সর্বশেষ সমর্থন লাইব্রেরি (সংস্করণ ২৩.০.০) ব্যবহার করতে আমার অ্যাপ্লিকেশনটি আপডেট করেছি, আমি জানতে পেরেছি যে তারা খণ্ড শ্রেণীর অনাটাচ () ফাংশনটি অবমূল্যায়ন করেছে।
পরিবর্তে:
onAttach (Activity activity)
এটি বরফ:
onAttach (Context context)
যেহেতু আমার অ্যাপ্লিকেশনটি হ্রাসের আগে পাস করা ক্রিয়াকলাপটি ব্যবহার করে, আমার মনে হয় একটি সম্ভাব্য সমাধান:
@Override
public void onAttach(Context context) {
super.onAttach(context);
activity = getActivity();
}
এটি কি সঠিক উপায় হবে?
হালনাগাদ:
যদি আমি 23 টিরও কম এপিআই দিয়ে কোনও ডিভাইস চালনা করি তবে নতুন অনটাক () এমনকি কল করা হবে না। আমি আশা করি তারা এটাই করল না!
আপডেট 2:
এসডিকে সর্বশেষ আপডেট সহ সমস্যা সমাধান করা হয়েছে।
আমি আমার এপিআই 22 ডিভাইসে পরীক্ষা করেছি এবং অনাটাচ (প্রসঙ্গ) কল করা হচ্ছে।
কয়েক সপ্তাহ আগে আমি খুলে থাকা বাগের প্রতিবেদন এবং গুগলের লোকদের কাছ থেকে দেওয়া উত্তরগুলি অনুসরণ করতে এখানে ক্লিক করুন ।
Context
? Activity
যাইহোক কোনও খণ্ড সংযুক্ত এবং প্রদর্শন করার জন্য আপনার কি দরকার নেই ? আর কীভাবে আপনি Context
প্যারামিটার ব্যবহার করবেন ?