2013-10-03 4 views
2

내가 사용 글고 만든 스크롤하지 다음 글고을 만들 때 글고 수평

<style name="foredits"> 
    <item name="android:layout_width">wrap_content</item> 
    <item name="android:layout_height">wrap_content</item> 
    <item name="android:singleLine">true</item> 
    <item name="android:maxLines">1</item> 
    <item name="android:scrollHorizontally">true</item> 
    <item name="android:typeface">monospace</item> 
    <item name="android:imeOptions">actionNext</item> 
    </style> 

, 나는이에 layout_weight에 넣어, ID와 다른 attributes.I 같은 id는 글고 수평 때 스크롤 싶습니다 : 나는

a.hint는 b.text가 입력되고있는 글고 치기의 경계에 맞지 않으며이 수평으로 스크롤되지 않은, 때문에 텍스트가 글고 치기의 경계

을의 오른쪽 가장자리를지나갑니다 또한 시도해 본 a ScrollingMovementMethod

edit_mul.setHorizontalScrollBarEnabled(true); 
    edit_mul.setMovementMethod(new ScrollingMovementMethod()); 

이것은 작동하지 않습니다. 어떻게 작동합니까?

+0

xml 코드를 표시 할 수 있습니까? –

+0

definetely, 나는 단지 그것을 작동시킬 필요가있다. – vamsiampolu

답변

1

코드는 내가 수직 스크롤 막대 XML에 대해 다음 않은 좋은 것 같다 <TextView android:id="@+id/response_sms_textView3" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginTop="20dp" android:background="@color/White" android:gravity="center" android:lines="8" android:maxLines="8" android:scrollbars="vertical" <!-- include --> android:text="@string/without_account_response_sms_tv3" android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="@color/Black" />

코드 tv3.setMovementMethod (새 ScrollingMovementMethod()); //

을 포함 할 수 있지만이 경우 ScrollView 내부에 배치하면 레이아웃이 작동하지 않을 수 있습니다. 감사합니다

+0

나는 수평 스크롤을 찾고 있는데, 수직 스크롤을 구현할 때 대답을 참조 할 것이다. – vamsiampolu

0

edittext에서 다음 매개 변수를 사용할 수 있습니다.

edittext.setFocusable(false); 
edittext.setClickable(false); 
edittext.setFocusableInTouchMode(false); 
edittext.setEnabled(true); 
edittext.setKeyListener(null); 
edittext.setHorizontallyScrolling(true); 

원하는 동작으로 작동합니다.