앱에다가 웹사이트의 html소스를 들고올려고 소스를 넣어봤는데 null 값이 나옵니다.
참고로 null 값은 토스트에서 나옵니다.
package com.pie.novel;
임포트 부분;
public class MainActivity extends ActionBarActivity {
Toolbar toolbar;
DrawerLayout dlDrawer;
ActionBarDrawerToggle dtToggle;
SharedPreferences pref;
SharedPreferences.Editor ed;
String page;
String display;
Document doc;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
protected void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
// Sync the toggle state after onRestoreInstanceState has occurred.
dtToggle.syncState();
}
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
dtToggle.onConfigurationChanged(newConfig);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (dtToggle.onOptionsItemSelected(item)) {
return true; }
return super.onOptionsItemSelected(item);
}
@Override
protected void onStart(){
super.onStart();
HtmlParser();
}
public String HtmlParser() {
String Url = "링크";
Source source = null;
String content = null;
try {
source = new Source(new URL(Url));
source.fullSequentialParse();
content = source.toString();
} catch (Exception e) {
e.printStackTrace();
}
Toast toast = Toast.makeText(this, content+" "+source,
Toast.LENGTH_SHORT);
toast.show();
return content;
}
}