как разработать этот интерфейс в Android-приложении - PullRequest
2 голосов
/ 25 августа 2011

Я пытаюсь создать следующий пользовательский интерфейс в приложении для Android enter image description here

На изображении выше все пять должны быть кнопками изображения. Как спроектировать этот интерфейс, как на скриншоте, пожалуйста, помогите мне, друзья ....

Ответы [ 3 ]

2 голосов
/ 25 августа 2011

Внутри LinearLayout возьмите RelativeLayout и выровняйте его по центру. Затем

  1. Возьми first image Рядом со мной и установи его собственность.
  2. Теперь возьмите second image Explore и установите для него right из first image.
  3. Поместите third image My network и поместите его below first image.
  4. Fourth image Live установите для этого right of third image and and below second image.
  5. Сейчас center aligned Ваш center image.
0 голосов
/ 25 августа 2011

Я не очень знаком с продвинутым дизайном макета Android, , но общие объекты макета дают представление:

Существует SurfaceView , который дает вам возможность манипулировать z-координатами. В SurfaceView вы можете затем разместить Grid / Relative / TableLayout для 4 кнопок (которые вы предварительно визуализируете как прямоугольные изображения с прозрачностью) и простой Layout, который центрируется и содержит только среднюю кнопку.

Если затем вы установите значение Z первого макета меньше значения второго, вы получите желаемый вид.

0 голосов
/ 25 августа 2011

Вам нужно будет создать 5 изображений, каждое из которых имеет прозрачные области. Этот тип макета позволяет размещать элементы относительно самой группы макетов, а также элементов внутри группы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...