問題タブ [android-sliding]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - メニューの代わりに Android のスライディング フラグメント
タブレット アプリで 2 つのフラグメントを使用するアクティビティを実装したいと考えています。左側にフラグメント A、右側に追加情報を含む 2 番目のフラグメント B。各フラグメントが画面幅の半分であるとしましょう。ここで、右側のフラグメント B を画面の右側にスライドさせ、フラグメントを幅の 10% だけにするオプションを追加したいと思います (したがって、フラグメント A は 90% まで拡大できます)。
したがって、フラグメント A はより多くのスペースを持つことができ、フラグメント B は再び中央にスライドできます。私を助けることができるライブラリがあるかどうか、またはこれの機能的な解決策がすでにあるかどうかを尋ねたいと思います。
正しいと思われる SlidingDrawer を使用したことはありませんが、現在は非推奨です。
android - スライドトランジションを使用して非表示と表示でフラグメントを交換すると、両方が消えます
transaction.show
と を使用してフラグメントのペア間の遷移をアニメーション化し、フラグメントtransaction.hide
を交換しようとしています。replace
これは新しいフラグメントをインスタンス化することを理解しているので、使用するよりも簡単だと思いました。
(フラグメントはおそらく数百回以上再利用され、バックスタックのメモリ使用量が高くなり、データベースにすべてのフラグメント情報を保存している場合、バックスタックの管理は苦痛になります)
私が使うとき
transaction.setCustomAnimations(R.animator.slide_out_right, R.animator.slide_in_left)
トランジション (またはその逆アナログ) をアニメーション化するには、アニメーションは機能しますが、フラグメントはトランジション後に消えます。
私のトランジション アニメーションは、このスレッドで指定されているものに基づいて、以下のように XML で定義されています。
- サポート ライブラリを使用していません。
- 私は両方のフラグメントに 1 つのフレームレイアウトを使用しています。
- 問題の性質はこの質問と似ていますが、各フラグメントに 2 つのフレームレイアウトが使用されており、300 ミリ秒のアニメーション時間内に 2 つのトランジションが発生した場合にのみ問題が発生します。
AnimatorSet
作成者は、各レイアウトで使用する回避策を見つけました。Android初心者として、彼が何を意味するのか、どうやってこれを行うのかわかりません。
どこが間違っているのか分かりますか?上記の人が行ったように、そのような単純なフラグメント遷移をアニメーション化する別の方法はありますか? バグでしょうか?ありがとうございました。
android - 単一のアクティビティの両側 (左右) のスライダー メニュー
単一のアクティビティの両側(左右)にスライド メニューが必要です
以下のようにボタンをクリックすると
私はこの2つのライブラリを試しました
https://github.com/jfeinstein10/SlidingMenu/
と
https://github.com/SimonVT/android-menudrawer
ただし、どちらもスライドメニューを右側または左側にのみ提供します。
android - ジェレミー・ファインスタインのSlidingMenuの実装
Jeremy Feinstein の SlidingMenu ライブラリを使用してアプリケーションを開発しようとしています。Githubの指示に記載されているように、私が正しい方法で行ったことはすべてです。すべてがうまく機能していますが、問題は、アクション バーのホーム ボタンをクリックしてスライダーを開くと、画面全体が覆われることです。FacebookアプリのFacebookスライダーのように半開きで開きたい。私のコードは以下の通りです:
android - フラグメントの垂直スライド
Androidでフラグメントを垂直にスライドさせる方法はありますか? 私は何かのようなものを意味FragmentPagerAdapter
しますが、垂直モードです。PDFリーダーのような垂直スライドページを備えたテキストビューアを作成するには、これが必要です。
java - Google マップ フラグメントを使用した SlidingMenu は、ジェスチャー検出をロックします
Google マップでカスタム MapFragment を表示する FragmentActivity でSlidingMenu ライブラリ ( https://github.com/jfeinstein10/SlidingMenu )を連携させようとしていますが、水平ジェスチャー検出が無効になります。
横軸以外のジェスチャでマップを全方向に移動できますが、スワイプしてもマップ上の効果は並べ替えられません。これは、SlidingMenu を無効にしたり、TOUCHMODE_NONE を設定したりしても発生します。SlidingMenu FrameLayout が Map の検出をオーバーライドするようなものです。
この StackOverflow の投稿に従いました: Sliding menu locks touch event on upper view、SherlockActionBar で調整された SlidingFragmentActivity を使用しますが、それでも機能しません。
任意のヒント?
android - Fragment (GMap) で使用する場合の SlidingMenu の空白の画面
だから私は私のアプリで FragmentActivity で SlidingMenu ライブラリを使用します。
レイアウトには GoogleMap があり、左側にはいくつかのコンテンツを含むメニューがあります。メニューを引っ張って見ると、そこに大きな黒い四角形があり、スライド メニューのコンテンツを覆っています。一度クリックすると消えてしまいます。
これについて何か言える人はいますか?
android - AndroidアプリでGoogleミュージックのような垂直にスライドするフラグメント/パネルを実装するには?
スライドして水平ではなく垂直に折りたたむ/展開するスライドパネルを作成しようとしています。
Umano's Libraryを試してみましたが、Activityではなく Fragments を使用しているため、ちょっとバグがあります。
これをフラグメントで実装する方法はありますか?
ありがとう。