我是android development的新手,我希望屏幕上的单个按钮可以连续移动。当它碰到侧面时,它应该反弹回来。我该怎么做呢?任何有用的链接?有想法吗?谢谢!
最佳答案
要移动按钮,您需要使用动画
这是它的片段
TranslateAnimation mAnimation = new TranslateAnimation(
TranslateAnimation.RELATIVE_TO_PARENT, 1f,
TranslateAnimation.RELATIVE_TO_PARENT, -1.2f,
TranslateAnimation.ABSOLUTE, 0f,
TranslateAnimation.ABSOLUTE, 0f
);
mAnimation.setDuration(15000);
mAnimation.setRepeatCount(-1);
mAnimation.setRepeatMode(Animation.INFINITE);
mAnimation.setInterpolator(new LinearInterpolator());
mAnimation.setFillAfter(true);
LinearLayout alertlayout = (LinearLayout) findViewById(R.id.alertll);
alertlayout.startAnimation(mAnimation);
并开始新的活动
Intent intent = new Intent(YourActivity.this,NewActivity.class);
StartActivity(intent);
关于android - 在屏幕上随机 move 按钮android,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17311875/