Если под «тем, как выглядит магазин приложений iPhone», вы имеете в виду «почти каждый отдельный список» (ну, по крайней мере, насколько я могу судить по описанию, так и не увидев магазин приложений iPhone) ), кажется, есть только один способ, который работает. «Идеальным» решением было бы использование RelativeLayout
, поскольку это позволяет располагать две строки текста рядом с изображением без необходимости сложной структуры макета. Однако, как вы можете видеть в этом вопросе и этом другом вопросе , кажется, с этим есть некоторая проблема. Итак, запасной вариант - использовать горизонтальный LinearLayout и вложить в него второй вертикальный LinearLayout, если вам нужно несколько строк текста. Посмотрите эти посты для более подробной информации о том, как должен выглядеть ваш LinearLayout.
Примечание: я предполагаю, что вы знаете, как использовать ListView. Если вы не знаете, как работают ListViews, я рекомендую эту статью в качестве хорошей отправной точки. Это немного старо, но все еще хорошо. Просто убедитесь, что вы прочитали его продолжения , которые объясняют, как использовать оптимизацию convertView.
Редактировать: Для всех, кто читает это, вот учебник по спискам с гораздо лучшим форматированием, облегчающим чтение.