我想要允许祝酒自由的代码。
还有祝酒词的位置。我试过使用处理程序,但我不完全确定它是如何工作的,所以从我的角度来说这是一个失败。
有更好的主意吗?

最佳答案

public void CustomToast(Context context, String msg, long timeinmillisec) {
    // TODO Auto-generated constructor stub

    final Toast toast = Toast.makeText(context, ""+msg, Toast.LENGTH_SHORT);
    toast.setGravity(Gravity.CENTER, 0, 0);
    toast.setDuration(Toast.LENGTH_LONG);
            toast.show();
    CountDownTimer countDownTimer = new CountDownTimer(timeinmillisec, 1000)     {

        private boolean isShowing = false;

        @Override
        public void onTick(long millisUntilFinished) {
            // TODO Auto-generated method stub
            if (isShowing) {
                toast.cancel();
            } else {
                toast.show();
            }
        }

        @Override
        public void onFinish() {
            // TODO Auto-generated method stub

        }
    };
    countDownTimer.start();
}

关于android - 我需要代码来控制Android中 toast 的持续时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31082585/

10-14 23:34