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

Jsoup парсим сайт - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как отправить данные местоположения через ACTION SEND в приложении android? http://www.cyberforum.ru/android-dev/thread1332944.html
Здравствуйте!На этом сайте ССЫЛКА я нашел решение для определения своего местоположения. Переменные,в которых находятся координаты местоположения,находятся в этом куске кода: @Override public void onLocationChanged(Location location) { int lat = (int) (location.getLatitude()); int lng = (int) (location.getLongitude()); latituteField.setText(String.valueOf(lat)); ...
Android Обработка исключительной ситуации сервиса Можно ли сделать так, что если во время работы сервиса происходит что-то непотребное, типа NullPointerException или подобное, то программа не вылетала, а останавливался сервис? Я понимаю, что таких мест в программе быть не должно, но всё предусмотреть трудно. http://www.cyberforum.ru/android-dev/thread1332875.html
Не хочет работать в layout, но включается в layout-land Android
доброе утро ! пишу первое приложение. обычный мейн.хмель выглядит вот так : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView
Как использовать MediaCodec.createInputSurface()? Android
Цель: нужно нарисовать на surface (без отображения на экране) элементы с помощью convas. То, что находится на surface, нужно кодировать в avc формат. Полученные байты записать в файл, или просто получить байты (обрабатываем как хотим). Нигде не нашел инфу, как использовать surface, для него же не создашь surfaceholder, как например для surfaceview. Как пробовал: В новом потоке создаю...
Android Почему приложение может пропасть из "Похожие" топового приложения? http://www.cyberforum.ru/android-dev/thread1332683.html
Ранее оно было на 2-ом месте, а теперь пропало вообще(то есть даже не отошло на 10-ое а именно нету)? Может ли такое быть, если куча отчетов об ошибках присылают, а я не исправляю баги?
Android В какой ОС разрабатывать приложения? Решил начать программировать под android, но у меня староватый компьютер: 2gb 2x2.0 Поэтому возник вопрос - программировать из под ubuntu или из по windows? Из под чего будет быстрее работать android studio и genymotion? P.S. не знаю, правильно ли разместил тему. подробнее

Показать сообщение отдельно
xaxol_xaxol
6 / 6 / 0
Регистрация: 25.02.2012
Сообщений: 55

Jsoup парсим сайт - Android

17.12.2014, 11:27. Просмотров 510. Ответов 3
Метки (Все метки)

Добрый день! хочу разобраться как работать с данной библиотекой.
Получаю информацию с сайта http://bestanekdots.ru

Java
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
public class MainActivity extends Activity {
 
    
    public Elements title;
    
    public ArrayList<String> titleList = new ArrayList<String>();
    
    private ArrayAdapter<String> adapter;
    
    private ListView lv;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        lv = (ListView) findViewById(R.id.listView1);
        
        new NewThread().execute();
        
        adapter = new ArrayAdapter<String>(this, R.layout.list_item, R.id.product_name, titleList);
    }
 
    
    public class NewThread extends AsyncTask<String, Void, String> {
 
        
        @Override
        protected String doInBackground(String... arg) {
 
    
            Document doc;
            try {
                
                doc = Jsoup.connect("http://bestanekdots.ru").get();
                
                title = doc.select( ".anek");
 
                
                titleList.clear();
                
                for (Element titles : title) {
                
                    titleList.add(titles.text());
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
            
            return null;
        }
 
        @Override
        protected void onPostExecute(String result) {
 
            
            lv.setAdapter(adapter);
        }
    }
}
Выводится информация только с первой страницы. Как мне сделать что бы выводилась информация со всего сайта. Количество страниц неизвестно. помогите пожалуйста
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru