如何在nokia-x的主屏幕上创建快捷图标



我下面的代码在android设备中工作完美,但在Nokia-x

下面是示例代码:
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);

请帮助我实现同样的事情在诺基亚x

正如已经确定的Nokia X应用程序启动器不监听广播,并且启动器的想法与其他AOSP设备有点不同,并且不会看到非常适合快捷图标的设计。

无论如何,Fastlane显示所有通知,因此,如果你想为任务创建快捷方式,那么在Nokia X中,你应该为任务使用通知。

实际上Nokia X没有主屏幕,它有应用程序启动器(磁贴)。甚至通知窗格被称为快速通道。你的代码可以在Nova Launcher等启动器的主屏幕上工作。我甚至在我的诺基亚x上使用Nova Launcher

相关内容

  • 没有找到相关文章

最新更新