Bitte beachten Sie, dass diese Frage kein Duplikat von How to display some part of webpage in android webview? oder Android WebView: display only some part of website ist, da sie einige Elemente ausschließen, während ich nur ein Element einschließen möchte.Einen Teil einer Webseite im Webview anzeigen
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
boolean validate=checkIfNet();
if(!validate){
finish();
}
setContentView(R.layout.activity_main);
WebView wb = (WebView) findViewById(R.id.webview);
wb.getSettings().setJavaScriptEnabled(true);
wb.getSettings().setLoadWithOverviewMode(true);
wb.getSettings().setUseWideViewPort(true);
wb.getSettings().setJavaScriptEnabled(true);
wb.getSettings().setBuiltInZoomControls(false);
wb.getSettings().setPluginState(WebSettings.PluginState.ON);
//wb.getSettings().setPluginsEnabled(true);
//wb.setWebViewClient(new HelloWebViewClient());
wb.loadUrl("http://www.dota2.com/leaderboards#europe");
}
private boolean checkIfNet() {
boolean connected = false;
ConnectivityManager connectivityManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
if(connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED ||
connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED) {
//we are connected to a network
connected = true;
}
else
connected = false;
return connected;
}
}
Jetzt, während http://www.dota2.com/leaderboards#europe
immer wird es die ganze Seite. Ich will nur den Tisch drin haben. Der mit tbody id="leaderboard_body"
. Ich bin irgendwie neu, also plagt mich. Danke im Voraus.
Verwenden Sie die https://jsoup.org/, um den interessanten Inhalt der Seite zu erhalten und eine eigene Benutzeroberfläche für extrahierten Inhalt zu erstellen. – Kamil
Ich glaube, ich habe dir gerade gesagt, ich bin noob. Wie auch immer, danke, krank durch die Dokumente gehen, um herauszufinden, vielleicht, wie man den verdammten Tisch bekommen. – Rishav
Dieses Tutorial sollte helfen: http://www.androidbegin.com/tutorial/android-jsoup-listview-images-texts-html-tables-tutorial/ – Kamil