如何验证编辑文本并将值存储在 Android 中?

发布于 11-15 20:22 字数 194 浏览 1 评论 0原文

我在按钮内部创建一个函数并在外部调用该函数。 当我单击按钮时,将调用 ...

函数内部。创建一个表布局和表行。在表行中,我正在创建编辑文本。如何验证编辑文本并存储值。

假设我第一次单击按钮意味着将显示一个编辑文本,输入值后,然后我单击按钮将显示另一个编辑文本等等...如何将值存储在数组列表中。并且还要验证编辑文本,如果它为空意味着按钮不会。

I am creating one function inside the button and call the function outside.
When I click the button will call ...

Inside the function. Creating one Table layout and Table row. In the table row, I am creating edit text. How can I validate the edit text and store the values.

Suppose I am click the button first time means one edit text will displayed, after entering the values, then I click button another edit text will displayed etc... How can I store the values in array list. And also validate the edit text, if it null means the the button will not.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小女人ら2024-11-22 20:22:24

当编辑文本没有任何数据时,即显示编辑文本时,将按钮设置为禁用

btn.setEnabled(false);

启用

et.setOnKeyListener(new View.OnKeyListener() {

        public boolean onKey(View v, int keyCode, KeyEvent event) {
            btn.setEnabled(true);
        }
    });

,并在et 是您的 editText 的地方

按钮PS:您的问题不清楚。答案仅代表我的理解。

Set your button disabled when there is edit text without any data i.e as soon as edit text is displayed

btn.setEnabled(false);

and enable in on

et.setOnKeyListener(new View.OnKeyListener() {

        public boolean onKey(View v, int keyCode, KeyEvent event) {
            btn.setEnabled(true);
        }
    });

where et is your editText

PS: Your question is not clear. The answer is just for what I understand.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文