4

アプリを起動すると商品一覧が表示され、商品を選択すると商品ページが開きます。

いつも同じ商品でアプリを使っているお客様もいるので、各商品ページに「ホーム画面に追加」オプションを追加しました。これにより、ランチャーにショートカットが作成されます。この問題で説明されているように、これを行いました。

ホーム画面のショートカットからダイアログを起動するにはどうすればよいですか?

ショートカットはうまく機能しますが、ユーザーがインストールされたアプリランチャーからホーム画面に追加できる「ウィジェット」がアプリにあることに気付きました。これを行うと、有効なショートカットが作成されません。これは、開く必要がある製品の情報がこのように設定されていないためです。

そもそもこのウィジェットが欲しくないのですが、ウィジェットを追加せずにショートカットを作成する方法はありますか?

4

1 に答える 1

4

「ホーム画面に追加」メニュー オプションに加えて、そこから製品へのショートカットを作成できるように、ウィジェットを修正することをお勧めします。ただし、これを行いたくない場合は、アクティビティから android.intent.action.CREATE_SHORTCUT インテント フィルターを削除するだけです。既存の方法で INSTALL_SHORTCUT 権限を使用して、ホーム画面にショートカットを追加することもできます。

于 2015-09-04T19:11:34.800 に答える