写一个股票记录APP,月目标数据可弹出一个Dialog进行修改。
但返回后发现数据没变,TextView也没变,原来代码是在 确定 的button内绑定数据更新代码
//本月目标对话框
private void targetDialog(){
final EditText dialogTV=new EditText(MainActivity.this);
dialogTV.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL);
AlertDialog.Builder targetD=new AlertDialog.Builder(MainActivity.this);
targetD.setView(dialogTV);
targetD.setTitle("修改本月目标");
targetD.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
if(TextUtils.isEmpty(dialogTV.getText())){
Toast.makeText(MainActivity.this,"Input can not empty.",Toast.LENGTH_SHORT).show