在Android中在一个文本视图上多次显示一个动画

时间:2019-02-23 02:49:33

标签: java android

我有一个FloatingActionButton按钮,当我按下它时,我想显示正在逐渐消失的+€1。如果用户快速按下按钮10次,我想显示10条显示+€1的文本。 现在,如果我再次按下该按钮,动画将被取消并在新位置重新开始。 无论如何,我可以按照自己的方式去做吗?我当前的代码:

                int w = ThreadLocalRandom.current().nextInt(200,900+1);
                int h = ThreadLocalRandom.current().nextInt(1300,1900+1);
                coin.setX(w);
                coin.setY(h);
                AnimationSet set = new AnimationSet(false);
                set.addAnimation(AnimationUtils.loadAnimation(getApplicationContext(), R.anim.fadeinout));
                coin.startAnimation(set);
                coin.setVisibility(View.GONE);
                coin.setText("€"+String.valueOf(Math.round(p.getPlayerTap())));

0 个答案:

没有答案