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

Ссылки (<a href="LINK">XXX</a>) внутри ListView - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Перевод Activity в ListFragment http://www.cyberforum.ru/android-dev/thread1247593.html
Здравствуйте! Возникла очень большая проблема связанная с переводом Activity в ListFragment. А именно тут (не реклама). Проблема состоит ещё и с библиотекой Volley. Вообще у кого есть возможность, и кто разбирается в данных вещам, либо имеет хоть малейшее представление, то, пожалуйста, поделитесь своим мнением. Кого заинтересует, и кому лень скачивать данный архив, то сообщите, выложу тут. ...
Android Обращение из сервиса к основному (UI) потоку как сделать так чтобы из сервиса можно было обращаться к основному потоку в котором находится UI ? изменять UI возможно ли это и если возможно то как реализовать??? http://www.cyberforum.ru/android-dev/thread1247434.html
Android Работа с фрагментами
У меня такая ситуация, есть фрагмент с фильтрами и фрагмент с товарами. Когда я нажимаю на кнопку фильтровать в фрагменте с фильтрами как мне перейти в фрагмент с товарами? Ну сделать своего рода swipe и обновить содержимое.
Математические знаки в джаве Android
возможно ли так гуглить лень да и не знаю как Вот мне бы как нибудь в метод в качестве параметра передовать математичкий знак ну типа так :D private void count(char s ){ 50 ((char)s) 50}
Android Расширить картинку на весь экран (по ширине) и не помешать другим элементам http://www.cyberforum.ru/android-dev/thread1247372.html
Очень странная проблема у меня. Есть маленькая картинка. На разных экранах её нужно растянуть по ширине(с сохранением пропорций). Для этого в свойствах ImageView в Scr я ставлю ссылку на саму картинку(@drawable/some_image), и ScaleType ставлю fitStart. Но это работает только при свойствах layout_width layout_height равных math_parent или fill_parent. НО тогда все остальные элементы пропадают...
Android Как присвоить объекту Button координату (x,y) на форме? Необходимо задать объекту координату, чтобы например кнопка, когда на нее нажали, переместилась в другое место экрана. На Delphi например сдвиг осуществляется след. образом:Button1.left:=Button1.left+5; Таким образом объект сдвигался на 5 пикселей. Также я запускал таймер, и в нем повторял данное действие, и получалось, что объект движется по форме!) Как реализовать это в Android Studio? подробнее

Показать сообщение отдельно
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286

Ссылки (<a href="LINK">XXX</a>) внутри ListView - Android

26.08.2014, 21:57. Просмотров 1015. Ответов 19
Метки (Все метки)

Есть контент который я выкачиваю из интернета, и отображаю в листе. Контент располагается в объекте Spanned. В контенте могут быть ссылки, а могут и не быть) И если они есть их нужно отобразить в TextView, с чем прекрасно справляется метод setText этого класса. Но вот как сделать, чтоб при нажатии на эту ссылку открывалось нужное мне активити?

Пробовал так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
viewHolder.tvStory.setMovementMethod(new LinkMovementMethod(){
                @Override
                public boolean onTouchEvent(TextView widget, Spannable buffer, MotionEvent event) {
                    int i = event.getAction();
                    try {
                        return super.onTouchEvent( widget, buffer, event ) ;
                    } catch( Exception ex ) {
                        Toast.makeText( context, "Could not load link  " +buffer, Toast.LENGTH_LONG ).show();
                        return true;
                    }
                }
          });
реагирует на нажатие, но вот как получить саму ссылку в методе onTouchEvent не понимаю, плюс у меня на лист нацеплен обработчик жестов и такая реализация вызывает крах приложения если этот самый обработчик не отключить. Вот я и думаю может легче будет все это отобразить в WebView заместо TextView? Или может есть какая нибудь вменяемая реализация моей проблемы при помощи TextView?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru