Android Studio Java子例程

问题描述

在我正在编写的应用程序中,对于几个视图来说,代码都是相同的,它是将数据保存/加载到不同文件中的代码,这些视图包括:参数,历史记录,个人信息,药物。文件是parameters.txt,history.txt,药物.txt 我应该如何创建一种带有代码的util类以保存/加载数据? 这是历史记录视图的代码

public class geschiedenis extends AppCompatActivity {
public static final Object EXTRA_MESSAGE = "com.example.Gezondheidzlogin.MESSAGE";
//variables
String jaartal,diagnose,behandeling,titel;
EditText injaartaltext,indiagnosetext,inbehandelingtext;
@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_inputgeschiedenis);
Intent intent3 = getIntent();
}

public void savedata (View view) {

//laad gegevens in in object voor te versturen naar verwerking
String jaartal;
EditText editText = (EditText) findViewById(R.id.injaartaltext);
jaartal = editText.getText().toString() + ",";
//intent.putExtra(EXTRA_MESSAGE,jaartal);
String diagnose;
editText = (EditText) findViewById(R.id.indiagnosetext);
diagnose = editText.getText().toString()+",diagnose);

editText = (EditText) findViewById(R.id.inbehandelingtext);
behandeling = editText.getText().toString();
String result = "GESCHIEDENIS" + jaartal +diagnose + behandeling;
Intent intent13 = new Intent(this,activity_processing.class);
intent13.putExtra((String) EXTRA_MESSAGE,result);

startActivity(intent13);
}
public void startexit (View view) {
Intent intent100 = new Intent(this,startexit.class);
startActivity(intent100);
finish();
System.exit(0);
}
public void startmenu(View view) {
Intent intent = new Intent(this,MainActivity.class);
startActivity(intent);
}
}

谢谢,罗伯特

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...