Я создаю галерею о некоторых местах. Мое приложение содержит ScrollView с примерно 20 кнопками изображения разных мест, и если пользователь нажимает на любое место, они будут перенесены на другой экран с информацией о месте.Работа с ScrollView в android
До сих пор я мог завершить свое приложение, единственная проблема, с которой я столкнулся, заключается в том, что кнопки изображения мест расположены один за другим, но я действительно хочу, чтобы они были рядом друг с другом, если есть комната , Например, в настоящее время мое приложение выглядит так:
Существует много места впустую на экране слева и справа, если это возможно, я хочу сделать макет моего приложения что-то вроде этого;
и в режиме landspace, я хочу иметь что-то вроде этого.
также, если возможно, в зависимости от размера экрана телефона, я хочу, чтобы в текущем виде было больше изображений. например скажем, к примеру, если приложение открыто в 10" таблетки, а затем, а затем с 2 imagebuttons на той же линии, я хочу иметь больше
Мой код XML является;.
<ImageButton
android:id="@+id/london"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:contentDescription="@string/london"
android:src="@drawable/london" />
<ImageButton
android:id="@+id/paris"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:contentDescription="@string/paris"
android:src="@drawable/paris" />
....
<ImageButton
android:id="@+id/berlin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:contentDescription="@string/berlin"
android:src="@drawable/berlin" />
Спасибо за ваш помогите, если я не объяснил себя четко, пожалуйста, дайте мне знать, и я постараюсь изо всех сил объяснить это лучше.
Я довольно новичок в java, поэтому, пожалуйста, со мной. В настоящее время я использую. Должен ли я разместить ScrollView с GridView? вроде этого –
Henry
Я думал, вы сказали, что вы использовали 'ListView'. Вы не можете просто заменить 'ScrollView' на' ListView'. Я отредактирую свой ответ – TmKVU
Извините, я запутался, я использовал ScrollView. – Henry