我想在点击一个button时,GridView中的Item发生平移效果,下面是我写的代码,但为什么完全没有效果呢(就是完全没动)
button.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View view) {
GridView gridView = (GridView)findViewById(R.id.roomPeopleGridView);
View item = gridView.getChildAt(0);
TranslateAnimation translateAnimation = new TranslateAnimation(item.getLeft(), 500, item.getTop(), 500);
translateAnimation.setDuration(3000);
item.startAnimation(translateAnimation);
}
});移动开发GridViewJava
button.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View view) {
GridView gridView = (GridView)findViewById(R.id.roomPeopleGridView);
View item = gridView.getChildAt(0);
TranslateAnimation translateAnimation = new TranslateAnimation(item.getLeft(), 500, item.getTop(), 500);
translateAnimation.setDuration(3000);
item.startAnimation(translateAnimation);
}
});移动开发GridViewJava
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货