@Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    Bundle bundle = getIntent().getExtras();
    ID = bundle.getString("ID");
    mText = (EditText) findViewById(R.id.text);

    RelativeLayout relativeLayout = (RelativeLayout) findViewById(R.id.btnSend);
    TextView title = (TextView) relativeLayout.findViewById(R.id.text);
    title.setTypeface(
        Typeface.createFromAsset(
            SendWrongInfoActivity.this.getAssets(), "fonts/ProximaNova-Bold.otf"));

    ImageButton imageButton = (ImageButton) relativeLayout.findViewById(R.id.button);
    imageButton.setOnClickListener(
        new OnClickListener() {
          @Override
          public void onClick(View arg0) {
            String text = mText.getText().toString();
            if ((text != null) && (text.length() > 0)) {
              Intent intent = new Intent();
              intent.putExtra("text", text);
              setResult(RESULT_OK, intent);
            }

            finish();
          }
        });
  }
Example #2
0
 @Override
 protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_about_app);
   about = (WebView) findViewById(R.id.about_webview);
   WebSettings webSettings = about.getSettings();
   // 设置WebView属性,能够执行Javascript脚本
   webSettings.setJavaScriptEnabled(true);
   // 设置可以访问文件
   webSettings.setAllowFileAccess(true);
   // 设置支持缩放
   webSettings.setBuiltInZoomControls(true);
   // 设置Web视图
   about.setWebViewClient(new webViewClient());
   // 加载需要显示的网页
   about.loadUrl(
       "http://mp.weixin.qq.com/s?__biz=MzA4ODY3MTU0MQ==&mid=401741723&idx=1&sn=a58c3652f9373edc095a605b64215006#rd");
 }
Example #3
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_add_patient);

    // Open the default Realm for the UI thread.
    mRealm = Realm.getInstance(this);

    mSaveButton = (Button) findViewById(R.id.save_button);
    mLastNameEditText = (EditText) findViewById(R.id.last_name_editText);
    mFirstNameEditText = (EditText) findViewById(R.id.first_name_editText);
    mDOBEditText = (EditText) findViewById(R.id.dob_editText);
    mFirstClinicHosptialEditText = (EditText) findViewById(R.id.first_clinic_hospital_editText);
    mFirstDoctorNameEditText = (EditText) findViewById(R.id.first_doctor_name_editText);
    mExpectDateEditText = (EditText) findViewById(R.id.expect_date_editText);
    mSecondClinicHosptialEditText = (EditText) findViewById(R.id.second_clinic_hospital_editText);
    mSecondDoctorNameEditText = (EditText) findViewById(R.id.second_doctor_name_editText);
    mActualDateEditText = (EditText) findViewById(R.id.actual_date_editText);

    mDOBEditText.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            mDatePickerFlag = 0;
            showDatePickerDialog(v);
          }
        });

    mExpectDateEditText.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            mDatePickerFlag = 1;
            showDatePickerDialog(v);
          }
        });

    mActualDateEditText.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            mDatePickerFlag = 2;
            showDatePickerDialog(v);
          }
        });

    mFirstDoctorNameEditText.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View view) {
            mDoctorFlag = 0;
            showDoctorListDialogFragment();
          }
        });

    mSecondDoctorNameEditText.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View view) {
            mDoctorFlag = 1;
            showDoctorListDialogFragment();
          }
        });

    mPatientArrayList = new ArrayList<>();
    RealmResults<Patient> PatientResult = mRealm.where(Patient.class).findAll();
    for (Patient Patient : PatientResult) mPatientArrayList.add(Patient);

    mSaveButton.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {

            if (!validate()) {
              Toast.makeText(
                      AddPatientActivity.this,
                      "First Name, Last Name and Expect Date can't empty.",
                      Toast.LENGTH_LONG)
                  .show();
              return;
            }

            // All writes must be wrapped in a transaction to facilitate safe multi threading
            mRealm.beginTransaction();

            // Add items in realm
            Patient realPatient = mRealm.createObject(Patient.class);
            if (mPatientArrayList.isEmpty()) realPatient.setId(1);
            else {
              realPatient.setId(mPatientArrayList.size() + 1);
            }
            SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");

            realPatient.setPatientLastName(mLastNameEditText.getText().toString());
            realPatient.setPatientFirstName(mFirstNameEditText.getText().toString());
            try {
              realPatient.setPatientDateOfBirth(
                  new Date(sdf.parse(mDOBEditText.getText().toString()).getTime()));
              realPatient.setExpectDate(
                  new Date(sdf.parse(mExpectDateEditText.getText().toString()).getTime()));
              realPatient.setActualDate(
                  new Date(sdf.parse(mActualDateEditText.getText().toString()).getTime()));
            } catch (Exception e) {
              e.printStackTrace();
            }
            realPatient.setFirstClinicHospital(mFirstClinicHosptialEditText.getText().toString());
            realPatient.setFirstDoctorName(mFirstDoctorNameEditText.getText().toString());
            realPatient.setSecondClinicHospital(mSecondClinicHosptialEditText.getText().toString());
            realPatient.setSecondDoctorName(mSecondDoctorNameEditText.getText().toString());

            // When the transaction is committed, all changes a synced to disk.
            mRealm.commitTransaction();

            Toast.makeText(AddPatientActivity.this, "New patient successfully", Toast.LENGTH_LONG)
                .show();

            // Finish activity
            finish();
          }
        });

    setupDateTimeFragment();
  }
 @Override
 protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.channel_listing_activity);
 }