ショートカット作成時の引数について

700 views
Skip to first unread message

KinaKo

unread,
Dec 26, 2010, 9:48:40 PM12/26/10
to 日本アンドロイドの会
はじめまして。Androidでのプログラム作成を始めてまだ間もないものです。

ホーム画面上にショートカットを作る際、引数を持たせたい、
かつそのショートカットを実行したとき作成時に与えた引数を読み込みたいのですが
その方法が分からず行き詰っています。

具体的には、
Astroというファイルマネージャソフトのように
ショートカット作成時、開きたいフォルダ名情報を設定する、
ショートカット実行時、与えられているフォルダを開く
というようなことを行いたいのですが、どなたかご教授願えませんでしょうか。

よろしくお願いします。

Suzuki Naoto

unread,
Dec 27, 2010, 1:12:25 AM12/27/10
to android-g...@googlegroups.com, kina...@gmail.com
KinaKo さん

鈴木@triTech です。

> ホーム画面上にショートカットを作る際、引数を持たせたい、
> かつそのショートカットを実行したとき作成時に与えた引数を読み込みたいのですが
> その方法が分からず行き詰っています。

ショートカットの作成はこちらを参考にしました。
http://kamoland.com/wiki/wiki.cgi?HOME%A4%CB%A5%B7%A5%E7%A1%BC%A5%C8%A5%AB%A5%C3%A5%C8%A4%F2%BA%EE%C0%AE%A4%B9%A4%EB

ここでのソースで shortcutIntent に setData() で URI を渡している部分が
使えます。起動されたActivityでは getData() ですね。
また、複数のデータをやりとりしたい時は Inetent に putExtra()/getExtra() が
用意されているので、これらで扱えるデータならなんでもOKです。

以上

KinaKo

unread,
Dec 27, 2010, 1:39:51 AM12/27/10
to 日本Androidの会
鈴木様。
早速の回答ありがとうございます。
確認してみます。

On 12月27日, 午後3:12, Suzuki Naoto <na...@tritech.co.jp> wrote:
> KinaKo さん
>
> 鈴木@triTech です。
>
> > ホーム画面上にショートカットを作る際、引数を持たせたい、
> > かつそのショートカットを実行したとき作成時に与えた引数を読み込みたいのですが
> > その方法が分からず行き詰っています。
>
> ショートカットの作成はこちらを参考にしました。http://kamoland.com/wiki/wiki.cgi?HOME%A4%CB%A5%B7%A5%E7%A1%BC%A5%C8%...
Reply all
Reply to author
Forward
0 new messages