마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

레이아웃배치에 관해서 도움좀 부탁드립니다.(버튼배치,에디트뷰배치..)

0 추천
현재 제가짠 소스와 실행화면입니다.
버튼을배치하는데 Go버튼이 가운데와야하는데 어떻게하는지몰라서
버튼을하나새로만들어서 했는데 저버튼을 안보이게숨기고 GO버튼만 가운데로 할수도있나요?
 
그리고 connect버튼은 제일아래에 오게하고싶은데
어떻게 해야되나요?
 
 
 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
 
    <TableLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true" >
 
        <TableRow>
 
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                />
            <Button
                android:id="@+id/Go"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="go" />
        </TableRow>
 
        <TableRow>
 
            <Button
                android:id="@+id/Left"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="left" />
 
            <Button
                android:id="@+id/Shot"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="shot" />
 
            <Button
                android:id="@+id/Right"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="right" />
        </TableRow>
 
        <TableRow>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                />
            <Button
                android:id="@+id/Back"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="back" />
        </TableRow>
    </TableLayout>
 
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >
 
        <Button
            android:id="@+id/ConnectButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />
    </LinearLayout>
 
</RelativeLayout>
 
 
간지봉 (420 포인트) 님이 2013년 6월 11일 질문

1개의 답변

0 추천
 
채택된 답변
일단 올리신 소스를 바탕으로 원하는대로 수정은 해드렸습니다.
 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
 
    <TableLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true" >
 
        <TableRow>
 
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:visibility="invisible"
                />
            <Button
                android:id="@+id/Go"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="go" />
        </TableRow>
 
        <TableRow>
 
            <Button
                android:id="@+id/Left"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="left" />
 
            <Button
                android:id="@+id/Shot"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="shot" />
 
            <Button
                android:id="@+id/Right"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="right" />
        </TableRow>
 
        <TableRow>
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:visibility="invisible" />
            <Button
                android:id="@+id/Back"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:padding="40dip"
                android:text="back" />
        </TableRow>
    </TableLayout>
 
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:layout_alignParentBottom="true" >
 
        <Button
            android:id="@+id/ConnectButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />
    </LinearLayout>
 
</RelativeLayout>
 
 
 
Gradler (109,780 포인트) 님이 2013년 6월 11일 답변
간지봉님이 2013년 6월 11일 채택됨
감사합니다!제가원하던결과에요ㅎㅎ
...