Android Layout дизайн, помогите! - PullRequest
1 голос
/ 10 ноября 2011

Я изучаю разработку под Android, и я немного растерялся, когда дело доходит до разработки приложения. Посоветуйте, пожалуйста, как лучше всего достичь макета на изображении ниже?

------------------
|        *       |
|  Icon  *  Icon |
|        *       |
| ************** |
|        *       |
|  Icon  *  Icon |
|        *       | 
------------------

Запуски в макете указывают на изображение линии Photoshop.

Надеюсь, вы получите изображение, так как мне пока не разрешено публиковать изображения.

Спасибо.

1 Ответ

3 голосов
/ 10 ноября 2011

Вы можете создать макет того же типа, используя приведенный ниже код.Для создания этого макета вы можете использовать android:layout_weight="1" с android:layout_width="0dp", чтобы все виды имели одинаковые макеты, если они лежат в одном макете.В вашем случае у вас есть 2 изображения в одной строке, поэтому указывайте эти атрибуты при съемке изображений в макете.

Для вашего случая вы можете использовать:

<LinearLayout
   android:orientation="vertical">

  <LinearLayout
   android:orientation="horizontal">
        <ImageView
             android:layout_width="0dp"
             android:layout_weight="1"/>   
        <ImageView
             android:layout_width="0dp"
             android:layout_weight="1"/>   
  </LinearLayout>

  <LinearLayout
   android:orientation="horizontal">
         <ImageView
             android:layout_width="0dp"
             android:layout_weight="1"/>   

        <ImageView
             android:layout_width="0dp"
             android:layout_weight="1"/>   

  </LinearLayout>

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