안드로이드 개발 질문/답변
(글 수 45,052)
이렇게 나오게 하고 전화모양 버튼 누르면 ACTION_CALL 하도록 하는 것인데
이름, 전화번호를 작게 해도 이미지 버튼이 오른쪽에 나오지를 않네요..
배운 사이트의 소스 그대로 갖다써도 나오지 않고요..
어떻게 해야 이미지 버튼이 이름, 전화번호 오른쪽에 저렇게 나오게 할 수 있을까요?
일단 xml 올려보겠습니다!
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:paddingTop="5px" android:paddingBottom="5px" android:layout_width="fill_parent" android:layout_height="wrap_content"> <LinearLayout android:layout_width="320px" android:layout_height="wrap_content" android:padding="6dip" android:orientation="vertical"> <TextView android:id="@+id/toptext" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:textSize="5px" android:ellipsize="end"></TextView> <TextView android:id="@+id/bottomtext" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="3px" android:singleLine="true" android:ellipsize="marquee"></TextView> </LinearLayout> <ImageButton android:id="@+id/imageButton1" android:layout_width="30px" android:layout_height="30px" android:layout_gravity="center_vertical" android:src="@drawable/send_call" ></ImageButton>
</LinearLayout>




android:layout_weight를 잘 사용해보시면 될것 같습니다.
그냥 텍스트뷰 들어있는부분을 fill_parent로 주시고 weight를 줘서 버튼을 표시하는방식이 쉬울것 같습니다.