Символы появляются вне экрана в TextView! - PullRequest
2 голосов
/ 10 мая 2011

Эй, я давно пытаюсь решить эту проблему, Проблема является то, что некоторые символы в тексте находятся вне экрана, вот скриншот того, что я имею в виду:

enter image description here

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), что хорошо, так что вы можете увидеть символы, которые находятся вне экрана, но я не хочу, чтобы пользователи связывались с текст .. Итак:

  1. Возможно ли запретить пользователям редактировать в EditText и в то же время позволить EditText прокручивать?
  2. Есть ли другой вид, который я могу поместить в него TextView, так что можно немного прокрутить, чтобы я мог видеть символы? (ограничить прокрутка вида)
  3. Есть ли способ ограничить количество символов в каждой строке в TextView?

Я знаю, что много спрашивал, хотя это одна из последних проблем, с которыми я столкнулся. Буду очень признателен за любые комментарии / предложения! Благодаря.

Ответы [ 2 ]

0 голосов
/ 10 мая 2011

Вы можете обернуть свой TextView в ScrollView .Или уменьшите текст.Или попробуйте добавить padding слева, чтобы увидеть, вызывает ли оно разрывы строк.

0 голосов
/ 10 мая 2011

и попробуйте использовать вес: D это ограничивает количество символов в textview

android:maxLength
...