コード例 #1
0
 @Override
 public void handleMessage(Message msg) {
   if (progressBar.VISIBLE == View.VISIBLE) {
     progressBar.setVisibility(View.GONE);
   }
   if (msg.what == 0) {
     // success
     CourseDBManager db = new CourseDBManager(LoginActivity.this);
     db.getDatabase();
     List<HashMap<String, String>> data = db.queryEnrollment(Utils.getUserName());
     Intent intent = new Intent(LoginActivity.this, MainActivity.class);
     intent.putExtra("data", (ArrayList) data);
     startActivity(intent);
     db.closeDB();
     LoginActivity.this.finish();
   }
   if (msg.what == -1) {
     Toast.makeText(LoginActivity.this, msg.obj.toString(), Toast.LENGTH_LONG).show();
   }
 }