Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'jsoup' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 10
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 1 wynik

  1. Cześć wszystkim! Mam problem z moim kodem, a mianowicie staram się pobrać tabelę ze strony http://megalotto.pl/statystyki/lotto/czestotliwosc-okres-czasu/100-ostatnich-losowan , która zawiera statystyki wylosowanych liczb. Chciałem ją wstawić do aplikacji za pomocą JSoupa tak, żeby wyświetlała się w tekście na layoucie po naciśnięciu przycisku "pobierz statystyki". Morduję się z tym już 4 dzień i żadne tutoriale mi nie pomagają. Możecie jakoś pomóc i powiedzieć gdzie popełniam błędy? Mój kod programu: package com.example.lotto3; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; import java.io.IOException; public class statystyka extends AppCompatActivity { private Button button3; private Button button4; TextView tekst = null, statystyka; String url2 = "http://megalotto.pl/statystyki/lotto/czestotliwosc-okres-czasu/100-ostatnich-losowan"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_statystyka); button3 = (Button) findViewById(R.id.button3); button3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { openMainActivity(); } }); statystyka =(TextView)findViewById(R.id.tekst); button4 =(Button) findViewById(R.id.button4); button4.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { analiza2(); } }); } public void openMainActivity() { Intent intent = new Intent(statystyka.this, MainActivity.class); startActivity(intent); } private void analiza2() { tekst = findViewById(R.id.tekst); new Thread(new Runnable() { @Override public void run() { final StringBuilder stringBuilder = new StringBuilder(); // do łączenia tekstów try { Document doc = Jsoup.connect(url2).get(); Elements elementy = doc.select("div.naglowek_raportu.naglowek_raportu_czestotliwosc_okres_czasu tr"); for (Element e : elementy) { // szukanie po wszystkich znalezionych elementacht stringBuilder.append("\n").append(e.text()); } } catch (IOException e) { stringBuilder.append("Error : ").append(e.getMessage()).append("\n"); } runOnUiThread(new Runnable() { @Override public void run() { tekst.setText(stringBuilder.toString()); } }); } }).start(); } }
x