2012-07-29 60 views
1

我正在为RTL语言环境开发一个应用程序。我有一个问题在右侧的AutoCompleteTextView中显示提示。但字符串显示在右侧。但是,如果我添加重力=右,则提示字符串显示在右侧,但AutoCompleteTextView上的字符串显示在左侧。我不知道如何解决这个问题。在右侧的EditView中显示文本

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" 
android:padding="10dip" > 

<TextView 
    android:id="@+id/supplierNameTV" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/supplierNameTV" 
    android:textColor="#FFFFFF" 
    android:layout_gravity="right"/> 

<AutoCompleteTextView 
    android:id="@+id/supplierName_CB" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:hint="@string/supplierNameTV"/> 
+1

无法理解你在说什么! – AAnkit 2012-07-29 09:29:22

+0

您是否在AutoCompleteTextView上尝试过singleLine =“true”和ellipsize =“end”? – Slickelito 2012-07-29 09:45:08

+0

@ Ankit,哪一部分你不明白。 – ZAJ 2012-07-29 09:51:39

回答

0

你想要的东西,像下面的图片,让我知道究竟如何,你希望它是什么样子,找到下面的图片代码...

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" 
android:padding="10dip" android:gravity="right"> 

<TextView 
    android:id="@+id/supplierNameTV" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="asdbakdsn" 
    android:textColor="#FFFFFF" 
    android:layout_gravity="right"/> 

<AutoCompleteTextView 
    android:id="@+id/supplierName_CB" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:gravity="right" 
    android:hint="adsas"/> 
</LinearLayout> 
+0

不同之处在于你正在键入英文字符,替换为波斯/波斯文本并添加一个提示也是。然后加载它和你会看到我 意思。你现在所做的是增加重力=右,这显示了正确的文字。但在我的情况下,当我添加重力=正确的提示字符串显示在右侧,但是当我从自动填充小部件字符串显示在左边选择一个字符串。然后当我删除重力=右,提示显示在左边,但我选择的自动完成字符串显示在right.hope我自己清除 – ZAJ 2012-07-29 10:15:03

+0

我试过你的代码,但它没有奏效。我的意思是提示文本显示在自动完成窗口小部件的右侧,但是当我从自动完成中选择一个名称时,名称左对齐,而不是右对齐,就像显示提示字符串一样。 – ZAJ 2012-07-30 04:15:15

相关问题