كيفية إنشاء رمز الاختصار على الشاشة الرئيسية في نوكيا العاشر

StackOverflow https://stackoverflow.com//questions/24060489

  •  26-12-2019
  •  | 
  •  

سؤال

لدي أدناه التعليمات البرمجية التي تعمل الكمال في أجهزة الروبوت ولكن ليس في نوكيا-اكس

هنا هو نموذج التعليمات البرمجية:

Intent shortcutIntent = new Intent(getApplicationContext(), MainActivity.class);
                shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

                Intent addIntent = new Intent();
                addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
                addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "Icon Test");
                addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, Intent.ShortcutIconResource.fromContext(getApplicationContext(), R.drawable.ic_launcher));
                addIntent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
                getApplicationContext().sendBroadcast(addIntent);

الرجاء مساعدتي في تحقيق نفس الشيء في نوكيا-اكس

هل كانت مفيدة؟

المحلول

كما حددت بالفعل قاذفة تطبيق Nokia X لا يستمع إلى البث، كما أن فكرة قاذفة مختلفة بعض الشيء من أجهزة AOSP الأخرى، ولن ترى التصميم مناسب تماما للحصول على أيقونات الاختصار.

على أي حال، يظهر Fastlane جميع الإخطارات، وبالتالي إذا كنت ترغب في إجراء اختصار لمهمة، فمن المعتاد باستخدام Nokia X، يجب عليك استخدام الإشعارات للمهمة.

نصائح أخرى

في الواقع نوكيا العاشر ليس لديها الشاشة الرئيسية ، ما لديها هو التطبيق قاذفة(البلاط).حتى جزء الإشعارات المعروف باسم الخط السريع.يعمل الرمز الخاص بك مع الشاشة الرئيسية على قاذفات مثل Nova Launcher.حتى أنا باستخدام Nova Launcher على بلدي نوكيا العاشر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top