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. 画面の半分であるコンテナの背景をぼかす方法
- 10. Androidのphonegap 1.1にアップグレード - 画面の半分が半分の黒、半分の白です
- 11. Kivyアプリウィンドウは常に画面の半分を開きます
- 12. 部分画面WebView <video>を半分にカット
- 13. MapViewを画面の半分に限定する
- 14. UIViewの半分を画面外にする
- 15. カメラを画面の半分に表示する
- 16. カメラを画面の半分に開いている - iPhone
- 17. Androidアプリケーションで画面を右から左にスライドさせてフラグメントを起動する
- 18. UIAlertViewにはUITextFieldのみが上半分の画面に表示されます
- 19. jqueryを使用して画像をスライドさせる方法は?
- 20. 半画面上にViewControllerを表示する方法
- 21. View Controller画面の分割方法は?
- 22. スライドダウンメニューをスライドさせる方法は?
- 23. drupalでブロック内の画像をスライドさせる方法7
- 24. divを画面外から水平方向にスライドさせますか?
- 25. アクティビティのスライド画面sdk
- 26. UITabBarControllerはUITabBar(画面外)の半分しか表示していません
- 27. 半画面のAndroidウェブビュー
- 28. 画面の半分のウィンドウをプログラムで最大化
- 29. IOS UITableViewの右半分の画面を外す
- 30. Viewpagerフラグメントで全画面スクロール可能にする方法