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

HorizontalScrollView 문제 해결좀 부탁드려요.

0 추천

 

<?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="@color/black"
    android:orientation="vertical" >

    <HorizontalScrollView
        android:id="@+id/keypad_dial_layout"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginTop="2px"
        android:clickable="true"
        android:fillViewport="true"
        android:scrollbars="none" >

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="match_parent"
            android:layout_gravity="right"
            android:background="#FFFFFF"
            android:gravity="right"
            android:orientation="vertical" >

            <TextView
                android:id="@+id/keypad_dialbox"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:clickable="false"
                android:lines="1"
                android:textColor="@color/black"
                android:textSize="35dp" />
        </LinearLayout>
    </HorizontalScrollView>

</LinearLayout>
소스는 이렇구요

키패드를 만드는 중인데요.

텍스트뷰에 글자를 계속 추가 하고 있습니다.

그런데 스크롤바가 생기는 범위부터 계속 스크롤뷰 부분이 반대로 생깁니다.

0123456789를 써서 다음 더 추가를 했다면 01234567890이 스크롤 될수 있게 나와야하지만

0이 짤리고 1234567890 이 나오며 오른쪽에 엉뚱한 여백이 생겨버립니다 ㅠㅠ

고수님들 도와주세요 ㅠㅠ

뽀오 (130 포인트) 님이 2013년 5월 23일 질문

1개의 답변

0 추천
호리즌탈 스크롤 뷰의 layout_width 를 wrap_conten 로 한번 바꿔보시면 어떨까요?
@didtmdtwt (1,410 포인트) 님이 2013년 5월 24일 답변
...