Nokia-Xのホーム画面にショートカットアイコンを作成する方法

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

  •  26-12-2019
  •  | 
  •  

質問

私は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);
.

nokia-x

で同じことを達成する際に私を助けてください

役に立ちましたか?

解決

既に識別されているように、Nokia Xアプリケーションランチャーがそのブロードキャストを聞いていないため、ランチャーのアイデアも他のAOSPデバイスとは少し異なり、デザインがショートカットアイコンに非常に適していません。

とにかく、FastLaneはすべての通知を表示しているので、タスクへのショートカットを作成したい場合は、Nokia Xではタスクの通知を使用する必要があります。

他のヒント

実際にNokia Xにはホーム画面がありません。これがApp Launcher(タイル)です。FastLaneとして知られている通知ペインでも。あなたのコードはNova Launcherのようなランチャーのホーム画面で機能します。私のNokia XにNova Launcherを使用しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top