字符在TextView中出现在屏幕外!
嘿,我一直在试图解决这个问题,很长一段时间,问题 是,在文本一些字符在屏幕之外,这里是一个 截图我的意思:字符在TextView中出现在屏幕外!
XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@drawable/list"
android:orientation="vertical"
android:padding="15dip"
android:layout_width="fill_parent"
android:id="@+id/relativeLayout1"
android:layout_height="fill_parent">
<TextView
android:textSize="20sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000"
android:id="@+id/Munawwat_Text_TextView_text"
android:layout_alignParentRight="true"
/>
</RelativeLayout>
任何人都可以提出一个方法/变通方法来解决这个问题?
解决此问题的方法是将其放入EditText中。如果我把文本 到的EditText,在EditText上得到水平滚动 (滚动的〜3px的),这是很好的,所以你可以看到, 都出了屏幕的特点,但我不想让与 用户烂摊子文字。所以:
- 是否有可能不允许用户在EditText上和 编辑在同一时间让EditText上获得滚动?
- 是否有任何其他看法,我可以把TextView放入它,所以它 可以滚动一点,所以我可以看到字符? (限制 滚动的视图)
- 有没有办法限制TextView中每行中的字符数? ?
我知道我问了很多,虽然这是我最后一个问题之一 我真的很感激任何评论/建议! 谢谢。
你可以换你的TextView在ScrollView。或者缩小文字。或尝试在左侧添加padding以查看它是否强制换行。
滚动是个好主意:D @Bem Williams – PedroAGSantos 2011-05-10 14:49:55
填充和使文本变小不起作用,相同的结果..关于ScrollView,我可以使滚动视图水平滚动只有5像素? – Omar 2011-05-10 15:00:28
我不确定你可以,对不起,我的测试没有任何工作。另一种方法可能是使用EditText,然后使用一个关键侦听器来捕获和使用所有按键? – 2011-05-10 15:56:06
,并尝试使用重量:d 它限制一个CARACTERES的数量在TextView的
android:maxLength
这将缩短行,但也有其他字符在屏幕之外:( – Omar 2011-05-10 14:59:02
您是否尝试在ScollView中添加TextView? – Aleadam 2011-05-10 14:44:57