2012-04-04 6 views
0

Я пытаюсь перенести приложение из iOS в Android. В моем приложении iOS у меня есть изображение, которое отображает карту, и, кроме того, я хочу отображать несколько видов кнопок на определенных определенных позициях.Несколько представлений поверх ImageView

Ни один из стандартных видов в Android, похоже, не соответствует моим потребностям, но я, несомненно, чего-то не хватает. Как я мог это достичь?

Благодаря

+0

Что случилось с установки изображения в качестве фона для RelativeLayout - и затем положить кнопки в каком бы пути вы хотите расположить их? –

+0

Ничего, я просто новый для Android, и это глупо, чтобы не осознавать этого, спасибо, пожалуйста, напишите свой ответ в ответ :) –

ответ

1

Легче всего сделать было бы использовать любой формат, который лучше всего подходит для ваших нужд (LinearLayout, FrameLayout, RelativeLayout и т.д.) и установить его фон к любому изображению вам нужно. Я считаю, что изображение будет автоматически масштабироваться, чтобы заполнить соответствующий макет. Поместите изображение в соответствующую drawable папки - и форматирование XML, похожее на это:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
       android:id="@+id/buttons" 
       android:layout_width="fill_parent" 
       android:layout_height="fill_parent" 
       android:background="@drawable/background_image"> 

    ... 

</RelativeLayout> 
Смежные вопросы