আমার অ্যাপ্লিকেশনটিতে বিজ্ঞপ্তি রয়েছে, যা - স্পষ্টত - কোনও পতাকা ছাড়াই প্রতিবার একটি নতুন ক্রিয়াকলাপ শুরু করে তাই আমি একে অপরের শীর্ষে একাধিক একই ক্রিয়াকলাপ চালিয়ে যাচ্ছি যা ঠিক ভুল।
আমি যা করতে চাই তা হ'ল বিজ্ঞপ্তিগুলির মধ্যে উল্লিখিত ক্রিয়াকলাপটি ইতিমধ্যে চলমান থাকলে সামনে আনুন, অন্যথায় এটি শুরু করুন।
এখনও অবধি, আমার কাছে যে বিজ্ঞপ্তিটি রয়েছে তার উদ্দেশ্য / মুলতুবি
private static PendingIntent prepareIntent(Context context) {
Intent intent = new Intent(context, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
return PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
}
এবং অদ্ভুতভাবে, এটি কখনও কখনও কাজ করে, কখনও কখনও এটি হয় না ... আমার মনে হয় আমি ইতিমধ্যে পতাকাগুলির প্রতিটি সংমিশ্রণ চেষ্টা করেছি।