2012-05-02 4 views
1

Android SDKにIce Cream Sandwich(Android 4.x)のホーム画面にフォルダを作成するAPIがありますか?あなたが知っているフォルダは、ユーザーがアプリケーションアイコンとショートカットを内部に置くことができるフォルダです。Android 4.x(ICS)でプログラム的にフォルダを作成できますか?

LiveFoldersはHoneycombで廃止されているので、私は何を使用するのか分かりません。例えば

答えて

1

をできるフォルダが上がらないので、家庭用アプリの要件でもありません。かつて、Android SDKにこれに関連するAPIがないということはかなり肯定的です。

あなたが知っていると仮定した場合、あなたはホームアプリがデフォルトである(おそらくそうでないかもしれない)と仮定すると、特定のホームアプリ用のAPIがあり、フォルダを追加できる可能性があります。

+0

ありがとう、あなたが言うことは理にかなっています。したがって、ショートカットとウィジェットだけが、ホームではなく、フォルダによって実装されます。だから私はカスタムアクティビティを開くショートカットまたはウィジェットとしてフォルダを実装するはずです。私はそれを行うことができます。私がそうするなら、ユーザーがショートカットやウィジェットの上にアイコンをドラッグアンドドロップするというイベントを傍受できますか? – robsf

+0

再び、ホームスクリーンの置き換えアプリで起こることは、おそらく一般的なケースではあなたのコントロールから外れているでしょう。フォルダ/アプリのドラッグ&ドロップはホームスクリーンアプリで処理されます。しかし、ショートカットを使ってフォルダをエミュレートすると良いアイデアです。とにかくこの質問のユースケースは何ですか? –

+0

私は、意味のあるフォルダにダウンロードしたAppsを自動的に入れるツールを念頭に置いています。 – robsf

-1

あなたはmyDirには、私と一緒に正常に動作文字列のパス

ある

File myDirectory = new File(myDir); 
myDirectory.mkdirs(); 

を試してみました...

あなたは

String externalStorageDirectory = Environment 
     .getExternalStorageDirectory().toString(); 
String myDir = externalStorageDirectory + "/MyDirName/"; 
+0

私は「ホーム上のフォルダ」画面を意味します.Appleまたはショートカットをドラッグするだけで配置できます。ディスク上のフォルダではありません。混乱をおかけして申し訳ありません。 – robsf

+0

彼はホームスクリーンフォルダについて話しています。ファイルシステムディレクトリではありません。 –

+0

ああ申し訳ありませんが、私は "ホームスクリーン"の部分を見落としました – user387184

関連する問題