我是android developpement的新手。我希望在屏幕上有一个连续移动的单按钮。当它接触到两侧时,它应该反弹。当点击时打开活动。我该怎么做呢?任何有用的链接?想法?谢谢!
答案 0 :(得分:1)
移动按钮需要使用动画 这是它的信息
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);