我想滑入和滑出按鈕單擊事件上的活動。如何在單擊按鈕時滑動和滑出活動。
1
A
回答
0
您可以使用android.widget.ViewFlipper:http://developer.android.com/reference/android/widget/ViewFlipper.html
簡單的例子: http://r00tsecurity.org/forums/topic/12057-android-viewflipper-example/
希望它可以幫助
0
試試這個,
隨着viewflipper u能做到這一點。
private Animation inFromTopAnimation() {
Animation inFromTop = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f,
Animation.RELATIVE_TO_PARENT, -1.0f, Animation.RELATIVE_TO_PARENT, 0.0f
);
inFromTop.setDuration(1000);
inFromTop.setInterpolator(new AccelerateInterpolator());
return inFromTop;
}
private Animation outToBottomAnimation() {
Animation outtoBottom = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f,
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, +1.0f
);
outtoBottom.setDuration(1000);
outtoBottom.setInterpolator(new AccelerateInterpolator());
return outtoBottom;
}
private Animation outToTopAnimation() {
Animation inFromTop = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f,
Animation.RELATIVE_TO_PARENT, +1.0f, Animation.RELATIVE_TO_PARENT, 0.0f
);
inFromTop.setDuration(1000);
inFromTop.setInterpolator(new AccelerateInterpolator());
return inFromTop;
}
private Animation outFromBottomAnimation() {
Animation outFromBottom = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f,
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, -1.0f
);
outFromBottom.setDuration(1000);
outFromBottom.setInterpolator(new AccelerateInterpolator());
return outFromBottom;
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
flipper = (ViewFlipper) findViewById(R.id.flipper);
ImageView imgview1 = (ImageView) findViewById(R.id.imageview1);
Button button2 = (Button) findViewById(R.id.flipback);
imgview1.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
flipper.setInAnimation(inFromTopAnimation());
flipper.setOutAnimation(outToBottomAnimation());
flipper.showNext();
}
});
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
flipper.setInAnimation(outToTopAnimation());
flipper.setOutAnimation(outFromBottomAnimation());
flipper.showPrevious();
}
});
6
從2.1個詞你會做到這一點。首先,您將從api演示下載anim文件夾。然後像下面一樣申請每個意圖。
Intent intent = new Intent(Fisrst.this, Second.class);
startActivity(intent);
overridePendingTransition(R.anim.slide_left, R.anim.slide_right);
0
以下代碼爲我工作: A - > B(B將在滑入)
在活性B:
protected void onCreate(Bundle savedInstanceState) {
//do something...
view.startAnimation(AnimationUtils.loadAnimation(this, R.anim.g_slide_in_right));
}
乙 - > A(B會滑出) 點擊了某個按鈕B:
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
Intent myIntent = new Intent(B.this.getBaseContext(), A.class);
B.this.startActivity(myIntent);
}
}, 500);
相關問題
- 1. 按鈕和滑動菜單
- 2. React native在按鈕上單擊滑動
- 3. 滑動單選按鈕單擊
- 4. 滑活動的頂層單擊按鈕時
- 5. 如何在標籤欄按鈕單擊角度時滑動?
- 6. 我如何動畫我的div滑出按鈕單擊
- 7. Android滑入滑出活動
- 8. 如何處理滑動門和非活動按鈕
- 9. 滑動動畫開始點擊按鈕
- 10. 在單擊事件(滑動滑塊)上滑動滑塊
- 11. 活動轉換滑入/滑出動畫
- 12. 如何在點擊按鈕後最小化滑動菜單
- 13. HTML單選按鈕摺疊和滑動
- 14. 如何在首頁按鈕上滑動打開滑動抽屜
- 15. 單擊按鈕後顯示滑出div
- 16. 如何將滑塊按鈕與滑塊按鈕一起移動
- 17. 設置計時器滑動並在滑動後更改按鈕
- 18. 如何滑動活動Android
- 19. 在android中滑動按鈕?
- 20. 滑塊菜單錯誤和活動按鈕
- 21. 如何點擊按鈕時滑動RecyclerView項目?
- 22. 單擊按鈕時滑動div,然後隱藏其他框
- 23. 如何關閉列表活動的滑動菜單點擊
- 24. 單擊按鈕上的動畫滑動div jQuery
- 25. 如何在使用jquery或javascript單擊按鈕時滑動div的權利?
- 26. Android:按鈕像滑塊一樣滑動?
- 27. 如何滑動div,同時滑動一個關閉,你點擊?
- 28. ViewPager和滑動菜單滑動傳播
- 29. 單擊按鈕時,從左側和右側同時滑動元素?
- 30. 單擊按鈕和側面菜單從隱藏中滑出
Thanx harish ... –