私は線形レイアウトの子として2つの相対レイアウトを持つフラグメントを持っています。今私はレイアウトを挟んで、最初の相対レイアウトの下にある2番目の相対レイアウトはピンチのようなズーム効果を持っている必要があります、レイアウトはズームインとズームアウトする必要があります。同時に、2番目の相対レイアウトがズームインされたときに上の相対レイアウトが上にスクロールされます。これはgmailの受信トレイと同じです。Gmailの受信トレイのようなレイアウトで拡大/縮小する
-1
A
答えて
0
以下のレイアウトはズーム可能なレイアウトになります。 zoomable viewGroupの作成方法については、hereまたはhereから読むことができます。
ズーム可能なレイアウトからアクティビティまたはフラグメント(両方のレイアウトが存在する)にscaleFactor
を渡す必要があります。 view.setTranslationY(scaleFactor * 500)
を使用して、ユーザーがズームインすると上部レイアウトを移動します。ここでは500は任意の数値です。変更すると、ヘッダーの移動速度が変わります。
ここでは、ヘッダーの動きに合わせて、ズーム可能なレイアウトの下部を移動する方法もあります。あなたがそれを動かさないと、ズームは下のレイアウトの境界でのみ起こり、あなたのヘッダーがあった場所に空白があります。
+0
最初のリンクは壊れています –
+0
リンクを修正しました。 – VipulKumar
関連する問題
- 1. C#でGmail受信トレイを受信
- 2. Gmail API:受信トレイのラベルのみ
- 3. シンプルなCSSレイアウト - どのようにこのレイアウトを実現し、簡単に拡大縮小できますか?
- 4. 拡大/縮小winform
- 5. Androidビットマップイメージの拡大/縮小
- 6. ワーカープールの拡大縮小
- 7. サイトコンテンツの拡大と縮小
- 8. メニューバーの拡大/縮小
- 9. あなたのgmailアカウントの受信トレイにメールを送信する
- 10. メッセージを表示するGmailアカウントの受信トレイ
- 11. Gmailの受信トレイに名前を表示する方法 -
- 12. ImageButtonをImageViewのように拡大縮小する方法
- 13. UIPinchGestureRecognizer Xamarinで拡大/縮小しない
- 14. Javascriptで複数の画像を拡大/縮小/拡大/縮小する最適な方法は?
- 15. Image Recyclerで拡大縮小する
- 16. サイドバーをReduxで拡大/縮小する
- 17. ng2-pdf-viewerで拡大縮小する
- 18. CSS:テキストを拡大縮小しないテキストフィールドの拡大
- 19. Outlook 2010の受信トレイのようなリストを作成する
- 20. フォトショップでの拡大縮小のホットキー
- 21. イメージビューアンドロイドでのギャラリービューの拡大と縮小
- 22. JavaでGmailを管理する。 "送信先"で受信トレイをフィルタリングする
- 23. セレン拡大縮小ツリービューC#
- 24. SAPUI5パネル縮小/拡大
- 25. アニメーション拡大/縮小テーブル
- 26. GTKで画像の拡大/縮小
- 27. コンテンツを含むメールを自分のドメインの受信トレイに送信するGmail
- 28. GMMマウスホイールで拡大/縮小します。
- 29. 拡大縮小CSSを使用して自動的に拡大縮小img
- 30. mailtoを使ってgmailで受信トレイの改行を行う方法は?
電子メールはHTML形式のため、GmailアプリケーションはWebViewを使用しています –