3

Android デバイス (LG optimus P970) のアラビア語テキストの問題に直面しています。デバイスの左側でテキストが途切れています。パディングを使用しようとしましたが、テキストビューの幅を減らしました...何も機能しません。私はすべきですか?

ここに画像の説明を入力

And this is the layout :
             <?xml version="1.0" encoding="utf-8"?>
              <LinearLayout
              xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:background="@color/white" >

    <LinearLayout
android:layout_height="413dip"
android:layout_width="fill_parent"
android:orientation="vertical"
android:paddingTop="10dip"
android:paddingBottom="10dip"
android:paddingLeft="20dip"
android:paddingRight="20dip" 
android:id="@+id/details_page">


 <ScrollView 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:scrollbars="vertical"
    android:paddingTop="10dip" 
    >

     <TextView 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/details_text_id"
        android:gravity="right"         
        android:paddingRight="10dip"
        android:scrollbars="vertical"
        android:lineSpacingExtra="8dp"
        android:textColor="@color/iqraa_green" 

        />

  </ScrollView>

4

3 に答える 3

1

テキストビューの幅を表示幅よりも小さくしてみてください

于 2013-11-12T08:05:29.660 に答える
0

私はあなたの問題がテキストビューであることがわかりましたandroid:gravity="right"

xmlの下でこれを試してください

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

   <LinearLayout
    android:layout_height="413dip"
    android:layout_width="fill_parent"
    android:orientation="vertical"
    android:paddingTop="10dip"
    android:paddingBottom="10dip"
    android:paddingLeft="20dip"
    android:paddingRight="20dip" 
    android:id="@+id/details_page">


     <ScrollView 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:scrollbars="vertical"
        android:paddingTop="10dip" 
        >

         <TextView 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:id="@+id/details_text_id"
            android:gravity="left"         
            android:paddingRight="10dip"
            android:scrollbars="vertical"
            android:lineSpacingExtra="8dp"
            android:textColor="@color/iqraa_green" 

            />

      </ScrollView>

以下のコードのように、テキストビューの重力を右から左に変更しています。

android:gravity="right"

それ以外の

android:gravity="left" 
于 2012-06-23T10:20:04.623 に答える