gpt4 book ai didi

Android 表单重置?

转载 作者:行者123 更新时间:2023-11-29 16:21:31 24 4
gpt4 key购买 nike

我有一个简单的计算器,它有六个 EditText View ,用户可以在其中输入数字来执行简单的数学函数。这个应用程序将满足重复性任务,其中用户将输入信息,按下提交按钮,然后答案显示在单独的 textView 中。

我想添加一个简单的“清除”按钮来重置表单,以便用户可以开始新的计算并且 EditText View 将再次显示用户输入的提示。

是否有“重置”类型的功能可以清除所有表单数据并重新加载提示,或者我是否必须终止应用程序并重新启动它?如果是这样,那么如何执行此操作的良好起点是什么?

谢谢!

最佳答案

最基本的方法是简单地重置您的 EditText View 。如果您有驱动更新这些字段的逻辑,则将它们重置为空 String 并请求“重新计算”以更新提示。

像这样:

private void onClear()
{
EditText firstField = (EditText)this.findById(R.id.firstField);
EditText secondField = (EditText)this.findById(R.id.secondField);
//...etc...
if (firstField != null) firstField.setText("");
if (secondField != null) secondField.setText("");

updateHints();
}

private void updateHints()
{
//Logic for your "hints"
}

关于Android 表单重置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7013228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com