我想滑入和滑出按鈕單擊事件上的活動。如何在單擊按鈕時滑動和滑出活動。
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. 我如何動畫我的div滑出按鈕單擊
- 5. 如何處理滑動門和非活動按鈕
- 6. 在單擊事件(滑動滑塊)上滑動滑塊
- 7. HTML單選按鈕摺疊和滑動
- 8. 如何在首頁按鈕上滑動打開滑動抽屜
- 9. 滑塊菜單錯誤和活動按鈕
- 10. 如何點擊按鈕時滑動RecyclerView項目?
- 11. 單擊按鈕上的動畫滑動div jQuery
- 12. JQuery - 檢查滑動滑動時滑動
- 13. 單擊按鈕和側面菜單從隱藏中滑出
- 14. 如何在按鈕上滑動Div點擊
- 15. 如何在Android中滑動活動
- 16. 如何實現WatchKit滑動按鈕?
- 17. Css按鈕滑動門
- 18. 在活動之間滑動
- 19. 滑動按活動運行Do OnBackPress
- 20. 滑動時滑動刪除
- 21. 滑動門CSS,按鈕標記和IE8
- 22. 滑動div和切換按鈕
- 23. 動畫jQuery和css滑塊按鈕
- 24. jQuery的UI滑塊值取決於活動的單選按鈕
- 25. jquery點擊功能滑動滑動
- 26. 如何刪除滑動滑塊默認滑動時間?
- 27. 滑動並單擊一個按鈕量角器
- 28. 單擊後退按鈕時活動組不會刷新活動
- 29. 自動滑動水平滑塊滑動點擊以及
- 30. javascript,將按鈕單擊下滑div div?
Thanx harish ... –