0
我需要水平移動幾個按鈕。這些按鈕是動態創建的。 我本代碼是在android中移動按鈕
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);
然後動態地創建按鈕和添加到該線性佈局。但所有的按鈕都不顯示。由於此線性佈局的寬度是屏幕寬度,因此它僅顯示可在屏幕寬度中填充的按鈕。
我該如何解決這個問題?
你需要在ScrollView中添加你的LinearLayour – MAC