Code: Select all
this.anim1= AnimationUtils.loadAnimation(this, R.anim.layout_trans_bottom_to_top);
this.anim2= AnimationUtils.loadAnimation(this, R.anim.layout_trans_top_to_bottom);
expandButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
layer2.startAnimation(anim1);
layer1.startAnimation(anim1);
layer1.setVisibility(View.GONE);
layer2.setVisibility(View.VISIBLE);
expandButton.setVisibility(View.GONE);
layerPoss=1;
}
});
collapseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//the same thing...
}
});`
Code: Select all
translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="100%p" android:toYDelta="0"
android:duration="200"
Code: Select all
translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="0" android:toYDelta="100%p"
android:duration="200"