0
A
答えて
0
使用あなたの活動のレイアウトのために、このような何か:
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<Button
android:layout_gravity="center"
android:layout_width="100dp"
android:layout_height="100dp"
android:onClick="openFragment"/>
</FrameLayout>
<FrameLayout
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</FrameLayout>
その後、あなたの活動で:
public void openFragment(View v) {
Fragment fragment = new YourFragment();
fragment.setEnterTransition(android.R.transition.slide_bottom);
getSupportFragmentManager().beginTransaction()
.add(R.id.container, fragment)
.commit();
}
注:
APIのみのための作品> = 21.
古いバージョンをサポートしたい場合は、FragmentTransaction.setCustomAnimations()
を使用する必要があります。
0
ビューのアニメーション作成には、クラスObjectAnimator
を使用できます。プロパティtranslationY
のメソッドofFloat
を使用すると、目的の効果を得ることができます。 API> = 11が必要です。
関連する問題
- 1. Android、アニメーション、画面からレイアウトをスライドさせる方法は?
- 2. 画面の半分を決定する
- 3. Android:フラグメントをスライドさせるには?
- 4. 画面の右半分に背景画像を配置する
- 5. 半画面オプションの実装方法
- 6. 半画面モードの表示方法
- 7. 場所イメージ半分画面境界、半分外側
- 8. ナビゲーション・ドロワーのアニメーション表示を半画面にする方法は?
- 9. divと画面のdivを同時に画面にスライドさせて
- 10. 画面にスライドを表示する方法は?
- 11. 画面からテキストビューのスライドを作成する方法は?
- 12. 画面の半分であるコンテナの背景をぼかす方法
- 13. Androidのphonegap 1.1にアップグレード - 画面の半分が半分の黒、半分の白です
- 14. Kivyアプリウィンドウは常に画面の半分を開きます
- 15. 部分画面WebView <video>を半分にカット
- 16. MapViewを画面の半分に限定する
- 17. カメラを画面の半分に開いている - iPhone
- 18. カメラを画面の半分に表示する
- 19. 画面の半分に指紋を塗る
- 20. UIViewの半分を画面外にする
- 21. UIAlertViewにはUITextFieldのみが上半分の画面に表示されます
- 22. Androidアプリケーションで画面を右から左にスライドさせてフラグメントを起動する
- 23. jqueryを使用して画像をスライドさせる方法は?
- 24. 半画面上にViewControllerを表示する方法
- 25. View Controller画面の分割方法は?
- 26. スライドダウンメニューをスライドさせる方法は?
- 27. アクティビティのスライド画面sdk
- 28. drupalでブロック内の画像をスライドさせる方法7
- 29. divを画面外から水平方向にスライドさせますか?
- 30. UITabBarControllerはUITabBar(画面外)の半分しか表示していません