从MySQL获取日期值并插入AlarmManager

时间:2017-11-01 13:40:07

标签: php android mysql

我让警报管理员通知用户何时退回他们的物品。使用下面的代码,我能够获得我需要的必要数据,但问题是,它只能显示。如何在变量内部存储值?我需要得到日期,以便我可以将它用于我的报警管理器。

我真的需要帮助,已经差不多几个星期了。请帮帮我。

有谁知道在特定日期通知用户的其他方式?请。

private class ParseJSonDataClass extends AsyncTask < Void, Void, Void > {
  public Context context;
  String FinalJSonResult;

  public ParseJSonDataClass(Context context) {

    this.context = context;
  }

  @Override
  protected void onPreExecute() {

    super.onPreExecute();
  }

  @Override
  protected Void doInBackground(Void...arg0) {



    HttpServiceClass httpServiceClass = new HttpServiceClass(HttpURL);

    try {
      httpServiceClass.ExecutePostRequest();

      if (httpServiceClass.getResponseCode() == 200) {

        FinalJSonResult = httpServiceClass.getResponse();

        if (FinalJSonResult != null) {

          JSONArray jsonArray = null;
          try {

            jsonArray = new JSONArray(FinalJSonResult);

            JSONObject jsonObject;

            Subject subject;

            SubjectList = new ArrayList < Subject > ();

            for (int i = 0; i < jsonArray.length(); i++) {

              jsonObject = jsonArray.getJSONObject(i);

              String tempAuthor = jsonObject.getString("Test 1").toString();

              String tempBookTitle = jsonObject.getString("Test 2").toString();

              subject = new Subject(tempTest1, tempTest2);

              SubjectList.add(subject);




            }
          } catch (JSONException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
          }
        }
      } else {

        Toast.makeText(context, httpServiceClass.getErrorMessage(), Toast.LENGTH_SHORT).show();
      }
    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
    return null;
  }

  @Override
  protected void onPostExecute(Void result)

  {
    progressBar.setVisibility(View.INVISIBLE);
    listAdapter = new ListAdapter(BookSearch.this, R.layout.custom_layout, SubjectList);
    listView.setAdapter(listAdapter);
  }
}

0 个答案:

没有答案