С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
3Gern
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
1

Как правильно передавать контекст

18.03.2013, 11:36. Просмотров 1292. Ответов 4
Метки нет (Все метки)

Возникли пару вопросов
1) подскажите как реализовать передачу контекста нового активити второму классу при повороте экрана и возобновлении работы с помощью getLastNonConfigurationInstance()?
2) написал регулярное выражение "<a\\shref=\"(.+)\">(.+)<\\/a>" работает как нужно но есть но попытаюсь объянить на примере
Допусти подаем на вход это:
HTML5
1
2
3
<div class="new">
<a href="/new=123">Типа загаловок</a>
</div>
выдаст вот это:
HTML5
1
<a href="/new=123">Типа загаловок</a>
все хорошо
а если послать вот это:
HTML5
1
2
<div class="new"><a href="/new=124">Типа загаловок №2</a></div>
<div class="new"><a href="/new=125">Типа загаловок №3</a></div>
то выдаст вот это
HTML5
1
<a href="/new=124">Типа загаловок №2</a></div><div class="new"><a href="/new=125">Типа загаловок №3</a></div>
подскажите где я ошибся? делал так (<a\\shref=\"(.+)\">(.+)<\\/a>)+ тоже не работает
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2013, 11:36
Ответы с готовыми решениями:

Что передавать в параметр типа контекст?
Строчки отмечены в коде public class MainActivity extends AppCompatActivity {...

Как лучше инициализировать контекст активити
Я инициализирую так context = getApplicationContext() а как правильно?? ...

Как передавать данные через USB
Цель заключается в том, чтобы на компьютере вводилось число, которое потом...

Как передавать данные из сайта на приложение Android?
Нужно делать приложение для интернет-магазина, но я не знаю как данные сайта...

PostDelayed можно ли в Runnable передавать аргумент, как-то так?
Добрый день, форумчане гуру и прочие знающие люди! Помогите начинающему...

4
c4sp3r
0x5B4C322291BD52AE
94 / 94 / 0
Регистрация: 04.03.2013
Сообщений: 295
18.03.2013, 14:14 2
Если ты jsoup используешь не проще ли сделать что типо этого:

Java
1
2
3
Document doc = Jsoup.parse(html);
Elements links = doc.select("a[href]"); // или doc.select("div.new a[href]");
делаем что-то со элементами
Результат:
HTML5
1
2
<a href="/new=124">Типа загаловок №2</a>
<a href="/new=125">Типа загаловок №3</a>
0
3Gern
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
18.03.2013, 15:30  [ТС] 3
Цитата Сообщение от c4sp3r Посмотреть сообщение
Если ты jsoup используешь не проще ли сделать что типо этого:

Java
1
2
3
Document doc = Jsoup.parse(html);
Elements links = doc.select("a[href]"); // или doc.select("div.new a[href]");
делаем что-то со элементами
Результат:
HTML5
1
2
<a href="/new=124">Типа загаловок №2</a>
<a href="/new=125">Типа загаловок №3</a>
нет не использую jsoup, это я регулярки изучаю.
0
Good-bad man
255 / 233 / 38
Регистрация: 31.10.2010
Сообщений: 504
18.03.2013, 19:09 4
2)
Java
1
"<a\\shref=\"(.+)\">(.+?)<\\/a>"
0
3Gern
4 / 4 / 4
Регистрация: 20.12.2010
Сообщений: 117
18.03.2013, 19:51  [ТС] 5
Цитата Сообщение от Good-bad man Посмотреть сообщение
2)
Java
1
"<a\\shref=\"(.+)\">(.+?)<\\/a>"
вот так заработала как надо
Java
1
"<a\\shref=\"(.*?)\">(.*?)<\\/a>"
0
18.03.2013, 19:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2013, 19:51

Как передавать динамические данные (координаты GPS) из активити в диалог?
Здравствуйте Уважаемые! :senor: подскажите пожалуйста, есть класс активити в...

Как передавать данные в предыдущее activity, используя кнопку назад в action bar?
Я сделал кнопку назад ,прописав в manifest файле(как здесь...

Контекст для статичного метода
Решил вынести часть кода в метод, чтоб использовать из других классов. И...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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