Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/56: Рейтинг темы: голосов - 56, средняя оценка - 4.70
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 4

TextView выходит за границы экрана

07.04.2013, 16:57. Показов 12144. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Как правильно указать параметры width/height, чтобы Текст внутри TextView не вылазил за границы экрана и переносился на следующую строку? Я уже пробовал мыслить разумно, затем взял бубен и это не помогло. Текст тупо выходит за границы и пропадает.Провобовал добавлять после присваивания 2ой строчки "\n" и Текст в 3ей TextView переносился, но все еще не влазил. Есть мысля, что высота строки таблицы строится по параметру height первой ячейки. Собственно код:
MainActivity:
Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
TableLayout tab = (TableLayout) findViewById(R.id.mytable);
LayoutInflater ltInflater = getLayoutInflater();
 
      while(cursor.moveToNext())
            {
        ...
        View item = ltInflater.inflate(R.layout.view_items,tab,false);
            item.getLayoutParams().width=LayoutParams.MATCH_PARENT;
 
    TextView view = (TextView) item.findViewById(R.id.tv_items); 
    TextView view2 = (TextView) item.findViewById(R.id.tv_items2);
    TextView view3= (TextView) item.findViewById(R.id.tv_items3);
    ....//тут я получаю инфу из SQLite курсором и загоняю в строку, затем SetText в TextView и cursor.close(); 
            }


Main.xml:
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <ScrollView 
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/scroll_for_views">
<TableLayout
        android:id="@+id/mytable"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
 
    </TableLayout>
 
    </ScrollView>
</LinearLayout>


view_items.xml:
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<TableRow xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <TextView
        android:id="@+id/tv_items"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView" >
    </TextView>
 
    <TextView
        android:id="@+id/tv_items2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="TextView" >
    </TextView>
 
    <TextView
        android:id="@+id/tv_items3"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:text="TextView" >
    </TextView>
 
</TableRow>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.04.2013, 16:57
Ответы с готовыми решениями:

TextEdit выходит за границы экрана в GridLayout
Доброго времени суток. Делаю такую разметку: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;GridLayout ...

Часть рабочего стола выходит за границы экрана
Ноутбук lenovo g500. Windows 7 Professional Хотел поиграть в игрушку 2002 года. Были некоторые подтормаживания, начал лазить везде....

Окно без рамок выходит за границы экрана при развертывании
Здравствуйте! Извиняюсь, если спрашиваю банальщину. Данная проблема обсуждалось не один раз и не на одном форуме, однако её решение я...

8
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.04.2013, 19:01
android:singleLine="false"
1
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 4
07.04.2013, 19:22  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
android:singleLine="false"
не помогло, к сожалению
я подправил в xml третьего textView :
android:layout_height="wrap_content" и теперь переносит слова, но если слово длинное, то часть все равно пропадает, но следующее за ним начинается с новой строки.
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.04.2013, 20:26
android:layout_width="match_parent"
android:layout_height="wrap_content"
0
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 4
08.04.2013, 02:36  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
android:layout_width="match_parent"
android:layout_height="wrap_content"
все равно не выходит. даже стало в одну строчку
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.04.2013, 11:26
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="false"
0
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 4
09.04.2013, 00:48  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:singleLine="false"
у меня так и указано:
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
<TextView
        android:id="@+id/tv_items3"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:singleLine="false"
        android:text="TextView" >
    </TextView>
 
</TableRow>
0
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 3
17.06.2013, 15:56
В TextView вставь:
android:maxWidth="300dp"
0
106 / 106 / 1
Регистрация: 09.04.2012
Сообщений: 655
18.06.2013, 13:17
Поставьте
Java
1
android:inputType="textMultiLine"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.06.2013, 13:17
Помогаю со студенческими работами здесь

Блок выходит за границы
Здравствуйте! Столкнулся с проблемой: блок вылазит за границы, нашел в коде страницы параметр height, при отключении проблема вроде бы...

Надпись выходит за границы
.view-fotogallery .views-row { display: inline-block; margin: 7px 0; margin-right: 6px; } .view-fotogallery .views-row img { display:...

Текст выходит за границы
Здравствуйте, у меня такая вот проблема: текст уходит за границы.Можете подсказать как сделать , чтобы было нормально? @using...

Текст выходит за границы
У меня проблема текст выходит за определенные рамки как мне его нормально сделать? Пробовал через word-wrap: break-word ничего не...

Массив выходит за границы
Массив выходит за пределы, непонимаю почему, подскажите! class getper { string personal = new string { {...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru