gpt4 book ai didi

使用 CountDownTimer 的 android 无限 Toast 消息

转载 作者:行者123 更新时间:2023-11-30 00:09:03 25 4
gpt4 key购买 nike

我正在尝试显示一条无限的 Toast 消息。据我所知,这是不可能的,所以我正在使用 CountDownTimer。这就是我卡住的地方:

   public void onClick(View view) {


int toastDurationInMilliSeconds = 500000;
toast = Toast.makeText(getApplicationContext(), "aa", Toast.LENGTH_LONG);

CountDownTimer toastCountDown;
toastCountDown = new CountDownTimer(toastDurationInMilliSeconds, 5000){
public void onTick(long millisUntilFinished){
toast.show();
}

@Override
public void onFinish() {
toast.show();
}

};

toast.show();
toastCountDown.start();

}`

目前,这会给我一条提示消息,该消息会消失一秒钟,然后又返回我的问题:如何让它看起来无限大?

最佳答案

我不知道您想显示 toast 消息的确切原因,但我假设您正在尝试向用户提供反馈。如果是这样,我建议给Snackbar一试。

Snackbar mySnackbar = Snackbar.make(findViewById(R.id.myCoordinatorLayout),
"Your text here", Snackbar.LENGTH_INDEFINITE);
mySnackbar.show();

关于使用 CountDownTimer 的 android 无限 Toast 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48488501/

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