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

CheckedTextView 사용하는데 궁금한게 있습니다

0 추천

질문1

CheckedTextView를 사용해서

아래 이미지의 우측 처럼 구현을 할 수 있나요??

아무리 안간힘을 써봐도 좌측그림처럼밖에 구현이 되질 않네요..ㅎㅎ

 

사진출처http://www.masterqna.com/android/13486/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%A6%AC%EC%8A%A4%ED%8A%B8%EB%B7%B0-%EC%B2%B4%ED%81%AC%EB%B0%95%EC%8A%A4-%EA%B4%80%EB%A0%A8?show=13495#a13495

 

CheckedTextView를 이용해 우측 이미지처럼 구현하는게 불가능하다면

textview, checkbox 따로 따로 만들어서 사용을 해야할까요?

 

 

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#FFFFFF"
    android:orientation="horizontal" >

    <ImageView
        android:id="@+id/rowicon"
        android:layout_width="45dp"
        android:layout_height="45dp" />

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#FFFFFF"
        android:orientation="vertical" >

        <CheckedTextView
            android:id="@+id/rowtext"
            android:layout_width="match_parent"
            android:layout_height="?android:attr/listPreferredItemHeightSmall"
            android:layout_gravity="center_vertical"
            android:checkMark="?android:attr/listChoiceIndicatorMultiple"
            android:textAppearance="?android:attr/textAppearanceListItemSmall"
            android:ellipsize="end" 
            android:textColor="#000000" />
    </LinearLayout>

</LinearLayout>

위에 xml 소스코드 추가했습니다.

 

질문2

더불어 말줄임표를 사용할 수 있는건가요? 

android:ellipsize="end"

속성을 줬는데 적용이 안되는걸보니 

사용이 불가능한것같기도하고..ㅎㅎ

뿌뿌뿡 (340 포인트) 님이 2015년 4월 27일 질문
뿌뿌뿡님이 2015년 4월 27일 수정

1개의 답변

0 추천
 
채택된 답변

LinearLayout 에 width 을 match_parent 하세요

aucd29 (218,390 포인트) 님이 2015년 4월 27일 답변
뿌뿌뿡님이 2015년 4월 27일 채택됨
감사합니다~
한방에 해결!
레이아웃 구성하는 방법에 대해서 조금 더 공부해봐야겠어요!
...