new Thread(){
@Override
public void run() {
Document doc = null;
try {
sslTrustAllCerts();
doc = Jsoup.connect("https://cnsu.ac.kr/").get();
Elements contents = doc.select("a.title h2");
strings += contents.text()+" - ";
contents = doc.select("a.title strong");
strings += contents.text() + "\n\n";
contents = doc.select("ul.list");
for(Element elem : contents) {
Element selem = elem.select("li").next().select("p.contents").first();
String str = selem.text();
strings += str.replace(',', '\n');
Log.d("로그남기기2", ""+selem.text());
}
bundle.putString("strings", strings);
Message msg = handler.obtainMessage();
msg.setData(bundle);
handler.sendMessage(msg);
} catch (IOException e) {
e.printStackTrace();
}
}
}.start();
}
Elements contents = doc.select("a.title h2"); < 빨간줄 오류 발생
contents = doc.select("a.title strong"); < 빨간줄 오류 발생
contents = doc.select("ul.list"); < 빨간줄 오류 발생
for(Element elem : contents) {
Element selem = elem.select("li").next().select("p.contents").first();
String str = selem.text();
strings += str.replace(',', '\n');
Log.d("로그남기기2", ""+selem.text());
} < Element elem , select , text 빨간줄 오류 발생
private void onCountClicked(String userId) {
Log.d("onCountClicked 함수가 발동", "------------------------------------");
Map<String, Object> childUpdates1 = new HashMap<>();
childUpdates1.put(""+userId+"/ticket/", ServerValue.increment(1));
mDBReference.updateChildren(childUpdates1);
}
} < 여기서 빨간줄 오류가 발생합니다.