体温填报APP--体温填报

体温填报自动生成时间 和位置信息

package com.example.tiwen20;

import android.annotation.TargetApi;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Build;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;

import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.appcompat.app.AppCompatActivity;

public class addActivity extends AppCompatActivity implements View.OnClickListener, RadioGroup.OnCheckedChangeListener{
private Button tijiao_bt;
private EditText name_et, didian_et,time_et,tiwen_et;
private TiwenDB tiwenDB;
private RadioGroup qingkuang_rg;
private TiwenBean tiwenBean;
private Log log;
private String qingkuang,didian,time,name,tiwen;
private RadioButton qingkuang1_rb,qingkuang2_rb,qingkuang3_rb,qingkuang4_rb,qingkuang5_rb;
@RequiresApi(api = Build.VERSION_CODES.M)
@TargetApi(Build.VERSION_CODES.M)
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_add);
tijiao_bt = (Button) findViewById(R.id.bt_tijiao);
name_et = (EditText) findViewById(R.id.et_name);
tiwen_et = (EditText) findViewById(R.id.et_tiwen);
didian_et = (EditText)findViewById(R.id.et_didian);
time_et = (EditText)findViewById(R.id.et_time);
qingkuang_rg = (RadioGroup)findViewById(R.id.rg_qingkuang);
qingkuang1_rb = (RadioButton)findViewById(R.id.rb_qingkuang1);
qingkuang2_rb = (RadioButton)findViewById(R.id.rb_qingkuang2);
qingkuang3_rb = (RadioButton)findViewById(R.id.rb_qingkuang3);
qingkuang4_rb = (RadioButton)findViewById(R.id.rb_qingkuang4);
qingkuang5_rb = (RadioButton)findViewById(R.id.rb_qingkuang5);
qingkuang_rg.setOnCheckedChangeListener(this);
tijiao_bt.setOnClickListener(this);
tiwenBean = new TiwenBean();
tiwenDB = new TiwenDB(this);
Intent intent = getIntent();
name_et.setText(intent.getStringExtra("name"));
time_et.setText(intent.getStringExtra("time"));
didian_et.setText(intent.getStringExtra("didian"));
}
@Override
public void onClick(View v) {
didian=didian_et.getText().toString();
name=name_et.getText().toString();
tiwen=tiwen_et.getText().toString();
time=time_et.getText().toString();
tiwenBean.setQingkuang(qingkuang);
tiwenBean.setDidian(didian);
tiwenBean.setTime(time);
tiwenBean.setTiwen(tiwen);
tiwenBean.setName(name);
tiwenDB.insert(tiwenBean);
log.v("mylog","这是我的调试信息222222222222222222222");
finish();
}
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
switch (checkedId) {
case R.id.rb_qingkuang1:
qingkuang=qingkuang1_rb.getText().toString();
break;
case R.id.rb_qingkuang2:
qingkuang=qingkuang2_rb.getText().toString();
break;
case R.id.rb_qingkuang3:
qingkuang=qingkuang3_rb.getText().toString();
break;
case R.id.rb_qingkuang4:
qingkuang=qingkuang4_rb.getText().toString();
break;
case R.id.rb_qingkuang5:
qingkuang=qingkuang5_rb.getText().toString();
break;
default:
break;
}
}
}





<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="1.填报时间"
android:textColor="#000000"
android:textSize="25sp"
>
</TextView>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/et_time"
android:hint="填报时间"
>
</EditText>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="2.填报地点"
android:textColor="#000000"
android:textSize="25sp"
>
</TextView>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/et_didian"
android:hint="填报地点">
</EditText>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="3.姓名"
android:textColor="#000000"
android:textSize="25sp"
>
</TextView>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/et_name"
android:hint="姓名">
</EditText>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="4.体温"
android:textColor="#000000"
android:textSize="25sp"
>
</TextView>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/et_tiwen"
android:hint="体温">
</EditText>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="5.特殊情况"
android:textSize="25sp"
android:textColor="#000000"
>
</TextView>
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/rg_qingkuang">

<RadioButton
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/rb_qingkuang1"
android:text=""
>
</RadioButton>
<RadioButton
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/rb_qingkuang2"
android:text="20201227日至今去过或现在居住在中高风险地区"
>
</RadioButton>
<RadioButton
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/rb_qingkuang3"
android:text="本人或家人正在集中隔离"
>
</RadioButton>
<RadioButton
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/rb_qingkuang4"
android:text="今日居住地移动"
>
</RadioButton>
<RadioButton
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/rb_qingkuang5"
android:text="其他情况"
>
</RadioButton>
</RadioGroup>
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="提交"
android:textSize="25sp"
android:id="@+id/bt_tijiao"
>
</Button>
</LinearLayout>
posted @ 2021-03-04 13:57  黄某人233  阅读(63)  评论(0编辑  收藏  举报