私のアプリではイメージからアイコンを作成したいと思います。 最初に実行した後、アプリはギャラリーを開き、ユーザーは画像を選択する必要があります。 それから、私はそれをサイズ変更してapp-folderに保存します。 しかし、このpngをアイコンに設定するにはどうしたらいいですか?イメージからアイコンを設定する方法(ギャラリー内のイメージ)
result.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
Intent.ShortcutIconResource.fromContext(this, R.drawable.icon));
ここではリソースのアイコンを使用する必要があります。 画像からアイコンを設定する別の方法はありますか?
たぶん何かそれ:
int imgID = getResources().getIdentifier("/data/data/
com.blogspot.vsvydenko/app_thumbnails/fullBrowser.PNG", "drawable",
getPackageName());
しかし、私はいつもあなたが、より大きな画像(アイコンのサイズよりも大きい)の場合imgID == 0((
感謝