2017-09-13 3 views
-9

나는 안드로이드에서 첫 무대에 선 배우와 나는이 같은 인터페이스를하고 싶지만 내가 수평과 수직의 LinearLayout을 사용하려고어떻게이 인터페이스를 얻을 수 있습니까?

enter image description here

내있는 LinearLayout 인터페이스를 배치하지 수 있지만 그렇지 않습니다 직장

<LinearLayout 
       android:orientation="horizontal" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:gravity="center_horizontal" 
       android:layout_alignParentTop="true" 
       android:layout_alignParentLeft="true" 
       android:layout_alignParentStart="true"><TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textSize="22sp" 
        android:layout_marginRight="10dp" 
        android:layout_marginEnd="10dp" 
        android:id="@+id/txt1" 
        android:text="AAAAAAAA"/><Button 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:text="BE" 
        android:id="@+id/button1"/></LinearLayout> 
     <LinearLayout 
        android:orientation="vertical" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:layout_alignParentTop="true" 
        android:layout_alignParentLeft="true" 
        android:layout_alignParentStart="true" 
        android:gravity="bottom"> 
    <TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textSize="22sp" 
        android:layout_marginRight="10dp" 
        android:layout_marginEnd="10dp" 
        android:id="@+id/txt2" 
        android:text="RRRRRRR"/><LinearLayout 
        android:orientation="horizontal" 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:layout_alignParentTop="true" 
        android:layout_alignParentLeft="true" 
        android:layout_alignParentStart="true"> 
     <TextView android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textSize="22sp" 
        android:layout_marginRight="10dp" 
        android:layout_marginEnd="10dp" 
        android:id="@+id/txt3" 
        android:text="JJJJJJJJJJ"/> 
     <Button android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:text="GO" 
        android:id="@+id/button2"/> 
     </LinearLayout> 
     <Button android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:text="Start" 
        android:id="@+id/button3"/> 
     </LinearLayout> 

이 코드를 수정하도록 도와 줄 수 있습니까?

+1

을 시도 할 수 있습니다. – xvlcw

+0

다른 레이아웃을 연습하고 디자인하고 속성을 사용하여 변경 사항을 확인해야합니다. 초보자에게는 시간이 걸리지 만 우리 모두는 몇 년 전에 초보자였습니다. – Kunu

답변

0

이 코드를 사용해보십시오. 도움을 받으실 수 있습니다.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:gravity="center_horizontal" 
    android:orientation="vertical"> 

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight="0.7" 
    android:gravity="center_horizontal"> 

    <TextView 
     android:id="@+id/txt1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginEnd="10dp" 
     android:layout_marginRight="10dp" 
     android:text="AAAAAAAA" 
     android:textSize="22sp" /> 

    <Button 
     android:id="@+id/button1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="BE" /> 
</LinearLayout> 


<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight="0.2" 
    android:gravity="center_horizontal" 
    android:orientation="vertical"> 

    <TextView 
     android:id="@+id/txt2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginEnd="10dp" 
     android:layout_marginRight="10dp" 
     android:layout_gravity="center_horizontal" 
     android:text="RRRRRRR" 
     android:textSize="22sp" /> 

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

     <TextView 
      android:id="@+id/txt3" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_marginEnd="10dp" 
      android:layout_marginRight="10dp" 
      android:text="JJJJJJJJJJ" 
      android:textSize="22sp" /> 

     <Button 
      android:id="@+id/button2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="GO" /> 

    </LinearLayout> 

    <Button 
     android:id="@+id/button3" 
     android:layout_width="wrap_content" 
     android:layout_height="0dp" 
     android:layout_weight="0.2" 
     android:layout_gravity="center_horizontal" 
     android:text="Start" /> 
</LinearLayout> 

0

당신은 내가 인터페이스를 제일 먼저 한 동료는 프로그래밍 언어 구조이기 때문에 당신이 UI로 인터페이스를 참조해야한다고 생각이 사용을 RelativeLayout

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 


    <TextView 
     android:id="@+id/txt1" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_marginEnd="10dp" 
     android:layout_marginRight="10dp" 
     android:gravity="center" 
     android:text="AAAAAAAA" 
     android:textSize="22sp" /> 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_above="@+id/myl1" 
     android:gravity="center" 
     android:text="123465" /> 

    <LinearLayout 
     android:id="@id/myl1" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_above="@+id/button3" 
     android:orientation="horizontal"> 

     <TextView 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:gravity="center" 
      android:text="123465" /> 

     <Button 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_alignParentBottom="true" 
      android:layout_weight="1" 
      android:text="Start" /> 

    </LinearLayout> 

    <Button 
     android:id="@+id/button3" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:text="Start" /> 
</RelativeLayout> 
관련 문제