0
문맥 명령이있는 앱이 있습니다. 상황에 맞는 명령을 실행 한 후 링크로 HTTP 요청을하고 결과를 카드에 게시합니다 (완료되었습니다!). 나는이 카드를 1 초 후에 스스로 닫아 사용자가 그것을 닫을 필요가 없도록하고 싶다. 결과 카드가 닫히면, "OK, glass"가있는 문맥 명령 목록으로 돌아가서 다음 명령을 준비합니다.HTTP 요청을 실행 한 후 카드를 어떻게 닫는가?
그 방법을 알고 계십니까?
private class HTTPRequest extends AsyncTask<Void, Void, Void> {
@Override
protected Void doInBackground(Void... arg0) {
try {
if (mWhat.equalsIgnoreCase("GET")) {
// get json via YouTube API
URL url = new URL("http://example.com");
mUrlConnection = (HttpURLConnection)
url.openConnection();
InputStream in = new BufferedInputStream(
mUrlConnection.getInputStream());
int ch;
StringBuffer b = new StringBuffer();
while ((ch = in.read()) != -1) {
b.append((char) ch);
}
mResult = new String(b);
}
} catch (Exception e) {}
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
mTvInfo.setText(mResult);
}
정말로 귀하의 조언을 따르지는 않습니다. 샘플 코드를 보여 주시겠습니까? –