선형 레이아웃에서 이미지를 중앙에 맞추는 방법은 무엇입니까?

니 므라 아사드

수직 방향의 부모 선형 레이아웃에 세 개의 자식 선형 레이아웃이있는 xml 화면이 있습니다. 첫 번째 자식에는 이미지보기가 포함되어 있으며 응용 프로그램을 실행할 때 이미지를 볼 수 없습니다. 왜? 이미지 크기가 너무 큽니까 ?? 그렇다면 .. 확장하는 방법? 그러나 이미지는 내 디자인 탭에서 볼 수 있습니다. 안드로이드 stdudio의. 아래는 xml 파일의 전체 코드입니다.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_sign_up"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.example.root.my_laoder.SignUp"
    android:orientation="vertical">

    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

       <ImageView
       android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:adjustViewBounds="true"
    android:scaleType="centerInside"
    android:src="@drawable/ty"
       />

    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:orientation="vertical"
        android:paddingTop="50dp"


        >


        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="textEmailAddress"

           />

        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="textPassword"

            />

        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="number"

            />
    </LinearLayout>

    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:paddingTop="50dp"
        >

    <Button
        android:text="Button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.5"/>

    <Button
        android:text="Button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.5"

        />

</LinearLayout>


</LinearLayout>

Ferdous Ahamed

1.에 속성 android:gravity="center_horizontal"추가 하여 중앙 LinearLayout에 표시 ImageView합니다.

2.ImageView 너비를 업데이트 android:layout_width="wrap_content"하고 속성을 제거합니다 android:layout_gravity="center".

3.android:scaleType="fitXY" 대신 사용android:scaleType="centerInside"

이 시도:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_sign_up"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:orientation="vertical">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal">

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:adjustViewBounds="true"
            android:scaleType="fitXY"
            android:src="@drawable/ty" />

    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:orientation="vertical"
        android:paddingTop="50dp">

        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="textEmailAddress" />

        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="textPassword" />

        <EditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:inputType="number" />
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:paddingTop="50dp">

        <Button
            android:text="Button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="0.5" />

        <Button
            android:text="Button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="0.5" />

    </LinearLayout>
</LinearLayout>

산출:

여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

선형 레이아웃에서 이미지 아이콘을 정렬하는 방법은 무엇입니까?

분류에서Dev

jsPDF를 사용하여 페이지 중앙에 이미지를 맞추는 방법은 무엇입니까?

분류에서Dev

선형 레이아웃에서 하단에 버튼을 정렬하는 방법은 무엇입니까?

분류에서Dev

그 배경 이미지를 얻는 방법은 선형 레이아웃에서 늘어나지 않습니다.

분류에서Dev

Android에서 선형 레이아웃과 테이블 레이아웃을 병합하는 방법은 무엇입니까?

분류에서Dev

CSS에서 페이지 중앙에 이미지를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

Android : 선형 레이아웃 내에서 그리드 레이아웃을 설정하는 방법은 무엇입니까?

분류에서Dev

<textarea>를 다중 열 레이아웃에 맞추는 방법은 무엇입니까?

분류에서Dev

imshow () 이미지를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

asp.net mvc에서 테이블 헤더를 중앙에 맞추는 방법은 무엇입니까?

분류에서Dev

Android 레이아웃에서 인터넷의 이미지를 반응 형으로 만드는 방법은 무엇입니까?

분류에서Dev

선형 레이아웃에서 가중치를 사용하고 나머지는 사용하지 않는 경우 활동간에 레이아웃을 정렬하는 좋은 방법은 무엇입니까?

분류에서Dev

선형 레이아웃을 Android의 ImageView에 고정하는 방법은 무엇입니까?

분류에서Dev

배경 이미지를 화면에 맞추는 방법은 무엇입니까?

분류에서Dev

레이아웃보기에서 선택기를 트리거하는 방법은 무엇입니까?

분류에서Dev

자동 레이아웃으로 두 요소를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

ListView에서 선택한 항목에 따라 레이아웃을 채우는 방법은 무엇입니까?

분류에서Dev

웹 페이지 본문을 중앙에 맞추는 방법은 무엇입니까?

분류에서Dev

HTML / CSS에서 선택적 분할 화면 레이아웃을 사용하는 방법은 무엇입니까?

분류에서Dev

Ant Design 양식에서 반응 형 레이아웃을 구현하는 방법은 무엇입니까?

분류에서Dev

아래 레이아웃에 수직선을 추가하는 방법은 무엇입니까?

분류에서Dev

화면에 맞추고 중앙에 정렬하기 위해 도형의 크기를 조정하는 방법은 무엇입니까?

분류에서Dev

내부에 중첩 된 선형 레이아웃이있는 상대 레이아웃. 화면 하단에 선형 레이아웃을 배치하는 방법은 무엇입니까?

분류에서Dev

Flutter의 원형 아바타에 선택한 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

계산기의 전체 화면에 레이아웃을 맞추는 방법은 무엇입니까?

분류에서Dev

폴리머 1.0 종이 카드 제목을 중앙에 맞추는 방법은 무엇입니까?

분류에서Dev

이미지를 왼쪽 상단이 아닌 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

Android : 선형 레이아웃 내에서 한 요소가 다른 요소 앞에 오도록 만드는 방법은 무엇입니까?

분류에서Dev

Android에서 그래픽 레이아웃의 레이아웃을 보는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    선형 레이아웃에서 이미지 아이콘을 정렬하는 방법은 무엇입니까?

  2. 2

    jsPDF를 사용하여 페이지 중앙에 이미지를 맞추는 방법은 무엇입니까?

  3. 3

    선형 레이아웃에서 하단에 버튼을 정렬하는 방법은 무엇입니까?

  4. 4

    그 배경 이미지를 얻는 방법은 선형 레이아웃에서 늘어나지 않습니다.

  5. 5

    Android에서 선형 레이아웃과 테이블 레이아웃을 병합하는 방법은 무엇입니까?

  6. 6

    CSS에서 페이지 중앙에 이미지를 중앙에 배치하는 방법은 무엇입니까?

  7. 7

    Android : 선형 레이아웃 내에서 그리드 레이아웃을 설정하는 방법은 무엇입니까?

  8. 8

    <textarea>를 다중 열 레이아웃에 맞추는 방법은 무엇입니까?

  9. 9

    imshow () 이미지를 중앙에 배치하는 방법은 무엇입니까?

  10. 10

    asp.net mvc에서 테이블 헤더를 중앙에 맞추는 방법은 무엇입니까?

  11. 11

    Android 레이아웃에서 인터넷의 이미지를 반응 형으로 만드는 방법은 무엇입니까?

  12. 12

    선형 레이아웃에서 가중치를 사용하고 나머지는 사용하지 않는 경우 활동간에 레이아웃을 정렬하는 좋은 방법은 무엇입니까?

  13. 13

    선형 레이아웃을 Android의 ImageView에 고정하는 방법은 무엇입니까?

  14. 14

    배경 이미지를 화면에 맞추는 방법은 무엇입니까?

  15. 15

    레이아웃보기에서 선택기를 트리거하는 방법은 무엇입니까?

  16. 16

    자동 레이아웃으로 두 요소를 중앙에 배치하는 방법은 무엇입니까?

  17. 17

    ListView에서 선택한 항목에 따라 레이아웃을 채우는 방법은 무엇입니까?

  18. 18

    웹 페이지 본문을 중앙에 맞추는 방법은 무엇입니까?

  19. 19

    HTML / CSS에서 선택적 분할 화면 레이아웃을 사용하는 방법은 무엇입니까?

  20. 20

    Ant Design 양식에서 반응 형 레이아웃을 구현하는 방법은 무엇입니까?

  21. 21

    아래 레이아웃에 수직선을 추가하는 방법은 무엇입니까?

  22. 22

    화면에 맞추고 중앙에 정렬하기 위해 도형의 크기를 조정하는 방법은 무엇입니까?

  23. 23

    내부에 중첩 된 선형 레이아웃이있는 상대 레이아웃. 화면 하단에 선형 레이아웃을 배치하는 방법은 무엇입니까?

  24. 24

    Flutter의 원형 아바타에 선택한 이미지를 표시하는 방법은 무엇입니까?

  25. 25

    계산기의 전체 화면에 레이아웃을 맞추는 방법은 무엇입니까?

  26. 26

    폴리머 1.0 종이 카드 제목을 중앙에 맞추는 방법은 무엇입니까?

  27. 27

    이미지를 왼쪽 상단이 아닌 중앙에 배치하는 방법은 무엇입니까?

  28. 28

    Android : 선형 레이아웃 내에서 한 요소가 다른 요소 앞에 오도록 만드는 방법은 무엇입니까?

  29. 29

    Android에서 그래픽 레이아웃의 레이아웃을 보는 방법은 무엇입니까?

뜨겁다태그

보관