gpt4 book ai didi

Android:TextView 可见性更改

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

我已经开始使用 android 编程并且我正在尝试做:

  1. 让用户输入他们的登录凭据。
  2. 如果用户登录凭证有效,让他们登录。
  3. 如果登录凭据无效,则给他们一条错误消息,说明输入的用户名或密码无效。

对于最后一部分,问题是我有一个默认隐藏可见性的 TextView。我想让它显示几秒钟然后消失。

This发布和this帖子有所帮助,但他们实际上是在试图做相反的事情。

我的代码如下:

 submitButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Check the validity of the user name.
if (valid) {
// Let the user log in.
} else {
// Make TextView visible for a few seconds.
}
}
});

我该怎么做?

最佳答案

在你的情况下,首先你需要显示 TextView 然后让它 INVISIBLE

将 textView.postDelayed 方法用作:

   if(valid){  //let the user login }
else
{
// make TextView visible here
textView.setVisibility(View.VISIBLE);
//use postDelayed to hide TextView
textView.postDelayed(new Runnable() {
public void run() {
textView.setVisibility(View.INVISIBLE);
}
}, 3000);
//how to make the textview visible for a few seconds
}

关于Android:TextView 可见性更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27977630/

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