Центрирование ImageView для центрирования в Android - PullRequest
1 голос
/ 06 февраля 2012

У меня есть ImageView внутри линейного макета, и этот LinearLayout находится внутри RelativeLayout, а этот относительный макет находится внутри ScrollView.

 <?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:background="@drawable/white"
android:fillViewport="true"
android:tileMode="repeat" >

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
    <LinearLayout
        android:layout_alignParentTop="true"
        android:layout_width="fill_parent" 
        android:layout_height="30dip"
        android:background="@drawable/black"
        android:tileMode="repeat">
        <ImageButton 
            android:id="@+id/buttonMainBackClosetheApp"
            android:src="@drawable/greenarrow"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/black"
            android:tileMode="repeat"/>
      <ImageView 
          android:src="@drawable/logo"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"/>
         </LinearLayout>

Я хочу установить логотип ImageView в центр LinearLayout. Я приложил часть XML, которая имеет ImageView. Я использовал ScrollView как таковой, если приложение используется на небольших экранах, то пользователь может прокручивать. Полный XML слишком велик, так как он был разработан в стиле панели инструментов. Ждем Вашего ответа. спасибо.

Ответы [ 11 ]

0 голосов
/ 06 февраля 2012
<ImageView 
      android:src="@drawable/logo"
      android:layout_width="wrap_content"
      android:layout_gravity="center"
      android:layout_height="wrap_content"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...