コード例 #1
0
ファイル: TaskSelect.java プロジェクト: subahur/Errand-Helper
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_task_select);

    session = new UserSessionManager(getApplicationContext());
    HashMap<String, String> user = session.getUserInfo();
    String email = user.get(UserSessionManager.KEY_EMAIL);

    ListView ls = (ListView) findViewById(R.id.lv_tasks);
    String[] from =
        new String[] {
          "name",
          "description",
          "type",
          "creation_time",
          "creator_email",
          "due_time",
          "creator_phone",
          "price"
        };
    int[] to =
        new int[] {
          R.id.tv_task_name,
          R.id.tv_task_description,
          R.id.tv_task_type,
          R.id.tv_created_time,
          R.id.tv_task_creator,
          R.id.tv_due_date,
          R.id.tv_phone_number,
          R.id.tv_price_select
        };
    cursorAdapter =
        new TaskSelectCursorAdapter(
            this,
            R.layout.task_select_entry,
            helper.otherTaskCursor(email),
            from,
            to,
            CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER,
            helper,
            email);

    ls.setAdapter(cursorAdapter);
  }