-1
スコアを取得するためにAsyncTaskを作成しました。 split-secの進行状況を表示してから消えます。 doInBackgroundメソッドは決して実行されません。このタスクはフラグメント内で呼び出されます。Android - AsyncTask inside FragmentはMarshmallowで動作しません。
private class GetScore extends AsyncTask<String,String,String> {
@Override
protected void onPreExecute() {
final ProgressDialog show = progressDialog.show(getActivity(), "", yourName);
super.onPreExecute();
}
@Override
protected String doInBackground(String... args) {
scoreMap = ScoreCalc.getEngScore(yourName);
// Toast.makeText(LoveActivity.this, engageMap.toString(), Toast.LENGTH_SHORT).show();
return null;
}
@Override
protected void onPostExecute(String img) {
}
}
。 。 。 。 。 。 。
private void confirmYes() {
String s =mEditText.getText().toString();
if(s.equals(""))
return;
new GetScore().execute();
}
ヘルプ?