Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Mary Grace
0 / 0 / 0
Регистрация: 14.03.2016
Сообщений: 7
#1

Вылетает TextView - Программирование Android

14.03.2016, 10:37. Просмотров 211. Ответов 7
Метки нет (Все метки)

Вылетает приложение при переходе на Activity с текстом, превышающим размер экрана в стандартном масштабе. Текст храню в string.xml, вызываю через @string/ в TextView.
И подскажите, пожалуйста, как сделать прокрутку текста с картинками? Может, есть где-то руководство, как вставлять текст с картинками и с возможностью прокрутки? (Как в справочниках со схемами, формулами)
Заранее спасибо!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2016, 10:37     Вылетает TextView
Посмотрите здесь:

Изменение TextView - Программирование Android
Доброго времени суток ! Подскажите, как можно выводить список слов в textview, и по 2 button эти слова как бы листались выводя одно...

Прыжок к TextView - Программирование Android
На лаяуте имеется множество textView. интересует прыжок к выбранному textView через актионбар (три точки в верхнем правом углу). ...

Клик по textview - Программирование Android
Есть listView внутри него textview В который вставляется ссылка '<a href="http://yandex.ru'>ыыыы</a>', таким вот образом ...

Анимация textview - Программирование Android
Нашёл на форуме код, но что то пошло не так :) Анимация текста. Как будто кто то печатает текст. Может посмотрите что не так? ...

Часы в TextView - Программирование Android
Доброго времени суток. Делаю часы в textview, время ставлю через два NumberPicker. Все работает(если число минут меньше 10, то вперед...

TextView и Html - Программирование Android
Здравствуйте уважаемые форумчане! Мне нужно сделать вывод текста в TextView с разметкой Html, но все мои усилия тщетны, использую данную...

Обратиться к TextView - Программирование Android
Можно из просто класса public class MyClass { } из статического метода получить доступ к TextView? пробую так, но не...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 729
14.03.2016, 11:15     Вылетает TextView #2
Цитата Сообщение от Mary Grace Посмотреть сообщение
с текстом, превышающим размер экрана
а большим экраном не пробовали?
PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 542
Завершенные тесты: 3
14.03.2016, 12:25     Вылетает TextView #3
Мне кажется что экран здесь совсем не причём. Что за ошибка?

Добавлено через 6 минут
Картинку можно так добавить, точно синтаксис не помню:
Java
1
2
ImageSpan is = new ImageSpan(context, resId);
...;
Добавлено через 17 минут
Java
1
2
3
4
 SpannableString ss = new SpannableString("Ваш текст ");
                ImageSpan span = new ImageSpan(context, R.drawable.ic_launcher);
                ss.setSpan(span, 9,10 , Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
                textView.setText(ss);
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 434
14.03.2016, 14:12     Вылетает TextView #4
PYPS, А вы разве не подрабатываете экстросенсом?))
PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 542
Завершенные тесты: 3
14.03.2016, 14:14     Вылетает TextView #5
Лечу код, по фотографии.
Mary Grace
0 / 0 / 0
Регистрация: 14.03.2016
Сообщений: 7
14.03.2016, 14:15  [ТС]     Вылетает TextView #6
Нет ещё, приду домой и попробую
Mary Grace
0 / 0 / 0
Регистрация: 14.03.2016
Сообщений: 7
15.03.2016, 00:14  [ТС]     Вылетает TextView #7
Цитата Сообщение от PYPS Посмотреть сообщение
Мне кажется что экран здесь совсем не причём. Что за ошибка?

Добавлено через 6 минут
Картинку можно так добавить, точно синтаксис не помню:
Java
1
2
ImageSpan is = new ImageSpan(context, resId);
...;
Добавлено через 17 минут
Java
1
2
3
4
 SpannableString ss = new SpannableString("Ваш текст ");
                ImageSpan span = new ImageSpan(context, R.drawable.ic_launcher);
                ss.setSpan(span, 9,10 , Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
                textView.setText(ss);
Цитата Сообщение от PYPS Посмотреть сообщение
Мне кажется что экран здесь совсем не причём.
Действительно оказался не причём, я просто забыла в манифесте объявить активити.))))) Ну и одна помарка была в коде, хотя странно что ошибки не выскакивали в самой среде.
Цитата Сообщение от PYPS Посмотреть сообщение
ss.setSpan(span, 9,10 , Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
А что значат цифры 9, 10? Хотя, наверное, мне просто стоит поискать информацию об этом методе?)
Но я всё равно в итоге по-другому сделала, однако ваш ответ натолкнул меня на мысли и очень помог!!!
Я просто в TextWiev добавила:
Java
1
android:drawableBottom="@drawable/f3"
А текст через:
Java
1
 textEl.setText(Html.fromHtml("мой текст");
Мне удобнее использовать возможности HTML таким образом, учитывая что у меня часто будут комбинироваться картинки с текстом.
Однако у меня снова возникла проблема с прокруткой, текст не полностью виден, картинка должна была быть равно под ним, но в итоге наслоилась.((
И вниз не прокручивается.
Помогите, пожалуйста, разобраться в чём проблема!
Миниатюры
Вылетает TextView  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2016, 01:02     Вылетает TextView
Еще ссылки по теме:

TextView и картинкака - Программирование Android
Доброго времени. есть вот такой код: <LinearLayout android:layout_width="match_parent" ...

Вывод в TextView - Программирование Android
Здраствуйте, я новичок и у меня возник первый вопрос: есть TextView tv1 и есть "InetAddress Address = InetAddress.getByName("www.ya.ru");"...

Вывод в TextView - Программирование Android
Здраствуйте, я новичок и у меня возник первый вопрос: есть TextView tv1 и есть "InetAddress Address = InetAddress.getByName("www.ya.ru");"...

Html и TextView - Программирование Android
final ArrayList<String> arrLV = new ArrayList<String>(); final ArrayAdapter<String> aa; int resId =...

TextView in ProgressBar - Программирование Android
Доброго времени суток! Нашел статью на хабрахабре http://habrahabr.ru/post/124708/, где парень рассказывает о помещении текст вью в...


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

Или воспользуйтесь поиском по форуму:
Mary Grace
0 / 0 / 0
Регистрация: 14.03.2016
Сообщений: 7
15.03.2016, 01:02  [ТС]     Вылетает TextView #8
Всё, сделала прокрутку с помощью ScrollView-а ))
Java
1
2
3
4
5
6
 <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/scroll">
        // здесь TextView, Button и тд. и всё это в одном LinearLayout
         </ScrollView>
Yandex
Объявления
15.03.2016, 01:02     Вылетает TextView
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru