我在字符串资源中设置TextView中的文本.通常,希伯来语以从右到左的格式运作.当我设置文本时,它在LG,三星,索尼手机中设置文本从右到左格式,但在HTC中它不起作用.它在HTC中以从左到右的格式工作.甚至我将Gravity设置为Java文件中的TextView.
TextView中的文本应根据屏幕大小进行调整.例如,如果它是320 x 480,那么它显示为4行,但如果它是Galaxy Tab,那么可能有2行.
这是我的代码段:
在Java中:
private TextView mVersionInfo, mVersionDescriptionOne, mVersionDescriptionTwo, mVersionDescriptionThree;
mVersionInfo = (TextView)findViewById(R.id.VersionInfo);
mVersionDescriptionOne = (TextView)findViewById(R.id.VersionDesc1);
mVersionDescriptionTwo = (TextView)findViewById(R.id.VersionDesc2);
mVersionDescriptionThree = (TextView)findViewById(R.id.VersionDesc3);
mVersionDescriptionOne.setGravity(Gravity.RIGHT);
mVersionDescriptionTwo.setGravity(Gravity.RIGHT);
mVersionDescriptionThree.setGravity(Gravity.RIGHT);
Run Code Online (Sandbox Code Playgroud)
在XML中:
<TextView android:id="@+id/VersionDesc1"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="@string/versiondesc1" android:textColor="#000000"
android:layout_marginTop="5dip" android:gravity="right"
android:layout_alignParentRight="true" android:layout_marginRight="10dip"
android:layout_below="@+id/Share" android:textSize="13sp"
android:layout_alignRight="@+id/Body" />
<TextView android:id="@+id/VersionDesc2"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="@string/versiondesc2" android:textColor="#000000"
android:layout_alignParentRight="true" android:layout_marginRight="10dip"
android:layout_below="@+id/VersionDesc1" android:textSize="13sp"
android:layout_marginTop="5dip" android:gravity="right"
android:layout_alignRight="@+id/Body" />
<TextView android:id="@+id/VersionDesc3"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="@string/versiondesc3" android:textColor="#000000"
android:layout_alignParentRight="true" android:layout_marginRight="10dip"
android:layout_below="@+id/VersionDesc2" android:textSize="13sp"
android:layout_marginTop="5dip" android:gravity="right"
android:layout_alignRight="@+id/Body" />
Run Code Online (Sandbox Code Playgroud)
在字符串资源中:
<string name="versiondesc1">????????? ?????? ???? ???? ??????? ??? ????? …Run Code Online (Sandbox Code Playgroud)