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

Беда с парсингом - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Самый простой способ отрисовать круг разными цветами http://www.cyberforum.ru/android-dev/thread1592909.html
У меня есть картинка - белый круг, хочу использовать его в адаптере, вопрос - как мне поменять цвет круга программно? вот прям самый простой способ
Android Парсинг XML Решил освоить Android написал первое приложение(программка расшифровывает статус контролера банкомата из БД ошибок в формате SQLite и отображает датчики на чертеже в соответствии с ошибкой) на основе: 1. http://startandroid.ru/ru/ 2. http://developer.alexanderklimov.ru/android/ 3. http://www.cyberforum.ru. Сейчас шаг за шагом штудирую книгу http://www.ozon.ru/context/detail/id/21469100/ При... http://www.cyberforum.ru/android-dev/thread1592719.html
Android/Java + checkbox c if Android
Всем привет. Недавно начал изучать андроид и возник такой вопрос. Есть три cheсkbox и кнопка button . Хочу сделать так что б при выборе хоть одного cheсkbox кнопка была активна , если не один не выбран то не активна. Но возник возникла проблема тут с if нельзя использывать boolean . Что-то пытался сделать для одного , а вот если их 3 больше не знаю. public void virubi(View view) { ...
Стек сообщений GCM Android
Есть новостное приложение, которое получает через GCM id новой новости. Если на долго выключить телефон или интернет, то в GCM накапливаются эти сообщения и при включении сразу приходит все накопившееся сообщения на телефон. В метод onMessage приходит один intent на каждое сообщение. На ум сейчас приходит создать метод, который бы при получении intent в течении например 5 сек записывал их в...
Android Не приходит сообщение от сервера http://www.cyberforum.ru/android-dev/thread1592492.html
Здравствуйте! Ситуация такова: при отправке сообщения от клиента серверу все в порядке - сообщение приходит и отображается, однако, когда добавляю в код dataInputStream = new DataInputStream (client.getInputStream()); msg1 = dataInputStream.readUTF(); tvRes.setText(msg1); при отправке сообщений клиенту от сервера и серверу от клиента, они отправляются, но не...
Android Соединение с БД Не могу найти хорошей статьи про соединение приложения с БД (не локальной). Есть сайт, и хочу к нему запилить приложение, и вот нужно соединить с базой приложение, и брать из нее данные и вносить изменения. Заранее спасибо. подробнее

Показать сообщение отдельно
Tro0P
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 24
29.11.2015, 18:28  [ТС]     Беда с парсингом
переделал след. образом
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
 protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
 
        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
            }
        });
 
        lMain=(LinearLayout) findViewById(R.id.lMain);
        scroll=(ScrollView) findViewById(R.id.scroll);
        new AsyncT().execute();
 
    }
 
    @Override
    public void onClick(View v) {
        for (int i=0;i<button.length;i++){
            if(v.getId()==button[i].getId()){
                button[i].setText(""+i);
            }
        }
 
    }
 
    class AsyncT extends AsyncTask<Void,Void,Void> {
        @Override
        protected Void doInBackground(Void... params) {
            return null;
        }
 
        protected void onPostExecute (Void result){
            Document doc;
            doc=null;
            try{
                doc = Jsoup.connect("http://ria.ru/export/rss2/politics/index.xml").timeout(5000).get();
            } catch (IOException e){
                e.printStackTrace();
            }
            Elements news=doc.select("title");
            newsPars=new NewsPars();
            title=newsPars.parsingTitle(news);
            title=newsPars.parsingTitle(news);
            for (int i=0;i<title.length;i++){
                button=new Button[title.length];
                button[i]=new Button(pc.vorgul.testnewsparser.MainActivity.this);
                button[i].setText(title[i]);
                button[i].setId(View.generateViewId());
                button[i].setOnClickListener(pc.vorgul.testnewsparser.MainActivity.this);
                lMain.addView(button[i],200,200);
            }
        }
    }
ошибка выскакивает на строке
Java
1
 doc = Jsoup.connect("http://ria.ru/export/rss2/politics/index.xml").timeout(5000).get();
выбрасывается исключение android.os.NetworkOnMainThreadException, подскажите как решить проблему
 
Текущее время: 20:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru