2014-02-28 1 views
0

TextView에서 아랍어 텍스트의 선택 윤곽을 적용하고 싶습니다. 다음 코드는 영어 텍스트에서는 제대로 작동하지만 아랍어 텍스트에서는 작동하지 않습니다. 아무도 그것을 고칠 방법을 말해 줄 수 있습니까? XML에서이 프로그램되지Android : TextView의 텍스트 문자는 영어 텍스트에서 작동하는 이유가 아닌 이유는 무엇입니까?

<TextView 
      android:id="@+id/tVMessage" 
      style="@style/tVMessage" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_centerInParent="true" 
      android:textDirection="anyRtl" 
      android:text="Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye" /> 


<style name="tVMessage"> 
     <item name="android:lines">1</item> 
     <item name="android:ellipsize">marquee</item> 
     <item name="android:fadingEdge">horizontal</item> 
     <item name="android:marqueeRepeatLimit">marquee_forever</item> 
     <item name="android:scrollHorizontally">true</item> 
     <item name="android:focusable">true</item> 
     <item name="android:focusableInTouchMode">true</item> 
     <item name="android:textColor">#ffffff</item> 
    </style> 

답변

0

사용 : 당신의 XML에

<TextView 
      android:id="@+id/tVMessage" 
      style="@style/tVMessage" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_centerInParent="true" 
      android:textDirection="anyRtl" 
      android:singleLine="true" 
      android:text="Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye Good bye" /> 

사용 한 줄 : XML을

textView.setSingleLine(true); 
textView.setEllipsize(TruncateAt.MARQUEE); 
textView.setFocusableInTouchMode(true); 
textView.setFreezesText(true); 
textView.setMarqueeRepeatLimit(-1); 
textView.setFocusable(true); 
textView.setSelected(true); 

는이를 사용합니다.

+0

하지만 xml에없는 것 harshit은 xml에서 어떤 잘못 된 것이 있습니까? –

+0

내 편집 된 답변을 확인하십시오. –

+0

하지만 SharjeelNisar는 자신의 다음 코드가 영어 텍스트에서 제대로 작동하지만 아랍어로만 작동하지 않는다고 분명히 말합니다. –

관련 문제