Я хочу, чтобы недавно использованные приложения пользователя отображались в GridView.Пока я знаю, что мне нужно включить это: http://developer.android.com/resources/samples/Home/src/com/example/android/home/ApplicationInfo.html
И у меня есть настройка GridView в main.xml:
<GridView android:id="@+id/Icons" android:layout_width="match_parent" android:layout_height="739px" android:layout_marginTop="42px" android:columnWidth="122px" android:horizontalSpacing="31px" android:numColumns="4" android:verticalSpacing="42px" > </GridView>
Но как мне загрузить приложения в этом пространстве
Вы должны создать ListAdapter, который обернет вашу модель данных («недавно использованные приложения») и может создать ячейки для вашей сетки.ArrayAdapter на вашем List<ActivityManager.RecentTaskInfo>, вероятно, подойдет.
ListAdapter
ArrayAdapter
List<ActivityManager.RecentTaskInfo>