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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android JDBC Android http://www.cyberforum.ru/android-dev/thread819462.html
Кто знает, подскажите подскажите пожалуста возможно ли для андроид проекта использовать JDBC подключится например к SQL Lite и так же как и в обычных java проектах использовать соединение??? Может ктонибудь пример кинуть? или обьеснить что не так. Вот драйвер вроде в ClassPath засунул, к проекту подключил... а не то package edu.calpoly.android.jdbc_test; import android.app.Activity;...
Программирование Android Sensor List Здравствуйте уважаемые разработчики. Нашел недавно приложение Sensor List. Я, честно говоря, новичек и мне стало интересно как там реализован интерфейс пользователя - список, каждый пункт которого может раскрываться (из под него выпадает панелька, в данном случае с графиком и чек боксами). Есть стандартное решение для реализации такого интерфейса? http://www.cyberforum.ru/android-dev/thread819383.html
GoogleMap Программирование Android
здравствуйте,использую google map v2 и класс GogleMap. для того чтобы показывать текущее место расположение использую map.animateCamera(CameraUpdateFactory.newLatLng(ll)); расположение отображается в виде цветной точки. Есть ли у неё onClickListener? если нет то чем её можно заменить? или как сделать так,чтоб она работала как Marker?
Программирование Android Разработка собственных компонентов GUI
Здравствуйте! Разрабатываем математическую программу, к сожалению, использование стандартных элементов не подходит... Поэтому необходимо реализовать 2D движок, с помощью которого бы можно было на канве создавать динамически элементы управления, перемещать их, осуществлять некоторые события и прочее, возник вопрос с полем ввода. Как можно реализовать компонент поле ввода, т.е. аналог обычного...
Программирование Android камера в приложении http://www.cyberforum.ru/android-dev/thread818935.html
Доброго времени. возникла у меня задачка с использованием камеры. к примеру, в телефоне есть две камеры (обычная и фронтальная, для видеозвонков) мне необходимо чтобы картинка с фронтальной камеры отображалась в моем приложении. к примеру - есть лейаут на котором в небольшом квадратике картинка с камеры и помимо этого еще какой либо текст, другие элементы и т.д. как вызвать камеру и получить с...
Программирование Android Drag-Drop Gallery Добрый день ув. форумчане, вопрос следующий, как можно реализовать перемещении итемов в Gallery? На данный момент реализовал нажатие и перетаскивание, т.е. нажав на определенный итем, я могу его перетащить, но вставить не получается. gallery.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View selectedView, ... подробнее

Показать сообщение отдельно
Fedorych
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 44

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

26.03.2013, 21:36. Просмотров 765. Ответов 5
Метки (Все метки)

Доброго времени суток!
Возникла такая проблемка:
Есть приложение, которое парсит определенный сайт, и строит у себя содержимое этого сайта(а-ля клиент для сайта).
Далее в приложении создаются ссылки на просмотр интересующих тем, но вот беда:
Для создания ссылок использую linkify:
Java
1
2
3
4
5
6
                final TextView record = new TextView(getApplicationContext());
                record.setText(ss);
                        Pattern pattern = Pattern.compile("cyberforum");
                        String scheme = "http://cyberforum.ru";
                        record.setMovementMethod(LinkMovementMethod.getInstance());
                Linkify.addLinks(record, pattern, scheme);
Ну здесь все отрабатывает на ура: создается надпись в виде ссылки.
Как было написано в туториале, по умолчанию при нажатии ссылки linkify открывает браузер по умолчанию и вставляет ссылку, но у меня при нажатии на ссылку выдает следующее:
Кликните здесь для просмотра всего текста

03-26 17:22:55.594: E/AndroidRuntime(341): FATAL EXCEPTION: main
03-26 17:22:55.594: E/AndroidRuntime(341): android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
03-26 17:22:55.594: E/AndroidRuntime(341): at android.app.ContextImpl.startActivity(ContextImpl.java:621)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.content.ContextWrapper.startActivity(ContextWrapper.java:258)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.text.style.URLSpan.onClick(URLSpan.java:62)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.text.method.LinkMovementMethod.onTouchEvent(LinkMovementMethod.java:216)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.widget.TextView.onTouchEvent(TextView.java:6847)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.View.dispatchTouchEvent(View.java:3885)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
03-26 17:22:55.594: E/AndroidRuntime(341): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1691)
03-26 17:22:55.594: E/AndroidRuntime(341): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1125)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.app.Activity.dispatchTouchEvent(Activity.java:2096)
03-26 17:22:55.594: E/AndroidRuntime(341): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1675)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2194)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.view.ViewRoot.handleMessage(ViewRoot.java:1878)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.os.Handler.dispatchMessage(Handler.java:99)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.os.Looper.loop(Looper.java:123)
03-26 17:22:55.594: E/AndroidRuntime(341): at android.app.ActivityThread.main(ActivityThread.java:3683)
03-26 17:22:55.594: E/AndroidRuntime(341): at java.lang.reflect.Method.invokeNative(Native Method)
03-26 17:22:55.594: E/AndroidRuntime(341): at java.lang.reflect.Method.invoke(Method.java:507)
03-26 17:22:55.594: E/AndroidRuntime(341): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-26 17:22:55.594: E/AndroidRuntime(341): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
03-26 17:22:55.594: E/AndroidRuntime(341): at dalvik.system.NativeStart.main(Native Method)

Уже голова кипит. Просмотрел туториал, ctackOverflow, но не нашел причины падения приложения при нажатии на ссылку.
Буду рад любой помощи.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru