2013-11-27 8 views
0

텍스트 입력 상자를 추가하려고합니다. 이 상자에는 옆에 작은 스크롤 막대가 있어야합니다. 이 코드를 사용하면 여러 줄의 텍스트를 입력 할 수있는 빈 줄이 생깁니다. 누구든지 스크롤바로 상자를 가져올 수있는 방법을 알고 있습니까?edittext에 스크롤 막대가 표시되지 않습니다.

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 


    <ScrollView 
     android:layout_height="200dp" 
     android:layout_width="match_parent"> 
     <EditText 
      android:id="@+id/event_description" 
      android:hint="@string/hint_description" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginLeft="5dp" 
      android:textColor="#02960B" 
      android:textSize="14sp" /> 
    </ScrollView> 

답변

0

스크롤보기의 텍스트를 편집해도 스크롤 막대가 표시되지 않습니다. edittext에 대한 스크롤 막대를 표시하려면 EditText 필드에서 다음 코드를 사용하십시오.이 필드는 scrollview를 사용하지 않아도 제거 할 수 있습니다. 그것의 높이 크기보다 더 많은 요소를 포함하는 경우에만

android:inputType="textMultiLine" 

있는 ScrollView는 스크롤 막대를 표시 할 수 있습니다

스크롤와 글고 치기의 전형적인 Exampl :

<EditText 
     android:id="@+id/editText1" 
     android:layout_width="wrap_content" 
     android:layout_height="100dp" 
     android:layout_alignLeft="@+id/search_query" 
     android:layout_alignParentBottom="true" 
     android:inputType="textMultiLine" > 

</EditText> 
+0

안녕하세요 덕분에 너무 much..that 작품 ! :) – gazubi

관련 문제