ランチャーのメインメニューグリッドに複数のアイコンが表示されるようなアプリケーションがありますが、特定の条件下でのみ表示されます。たとえばアイコンAとアイコンBを表示したいのですが、アイコンBはFroyo機能を使用しているため、Android 2.2を実行している場合にのみ表示されるため、Froyo以前のデバイスではアイコンBが表示されません。JavaからAndroidのメインメニューグリッドに新しいアイコンを動的に追加するにはどうすればよいですか?
メインメニューアイコンをプログラムで追加する方法はありますか?これは実行時に柔軟ではないため、マニフェストファイルには必要ありません。少なくとも、私が知っている限りではありません。これにより、機能、API、ユーザー設定、またはアプリ内のフラグをチェックすることができます。
あなただけの、レイアウトを膨らませるためのアイコンImageViewsを選択し、android.os.Build.VERSIONに基づいて彼らの可視性を設定してもらえますか? –
@willytate:彼はAndroidのグローバルアプリリストについて話しています。 – EboMike
ああ、私のコメントを無視して:] –