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

한줄에 버튼2개 생성 후 정렬하는법

0 추천
버튼 2개를 한줄에 생성하고 하나는 가운데 정렬, 하나는 오른쪽 정렬을 하고싶습니다.
 
리니어레이아웃을 지우면 정렬은 되지만 2개의 버튼이 다른줄로 엇갈립니다.
gravity도 안되고 layout_gravity도 안되는데 어떻게 해야하나요?
 
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">

<Button
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_gravity="center_horizontal"
    android:text="@string/sing"/>

<Button
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_gravity="right"
    android:text="@string/answer"/>

</LinearLayout>
parksm823 (180 포인트) 님이 2017년 11월 29일 질문
button width, height 가 match_parent 내요 wrap_content 로 변경해보세요
<LinearLayout
        android:orientation="horizontal"
        android:layout_weight="1"
        android:layout_width="match_parent"
        android:layout_height="0px">

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:layout_gravity="center_horizontal"
        android:text="@string/sing"/>

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:layout_gravity="right"
        android:text="@string/answer"
        android:clickable="true"
        android:onClick="answerClick"/>

    </LinearLayout>

이런식으로 수정했는데 2개의 버튼이 같은 위치에 생기긴 하지만
가로 양쪽화면을 꽉채우네요
가운데,오른쪽으로 설정해서 왼쪽에는 빈공간이 나오게 하고싶은데
어떻게 수정해야할까요?
일단 LinearLayout 에 대해서 책이던 뭐든 찾아보세요 한번만 읽어봐도 알 수 있는 내용입니다.

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...