問題タブ [slidingpanelayout]
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.
jquery - ブートストラップ 3 css で動作するスライド オーバーレイ パネル
ブートストラップ 3 css ファイルを破壊しない jquery を使用して、スライド オーバーレイ パネルを際限なく探してきました。しかし、私は何も見つかりません。フォームのようなパネルが必要で、ドロップダウン、選択可能なグリッド、入力ボックスなどがあります。このメニュー パネルで何かを行うと、コンテンツ パネルが自動的に更新されます。しかし、私の場合、それは実際には「メニュー」とは見なされず、入力できるスライドまたはポップアウト フォームにすぎません。
このサイトを検索しました:
http://designhuntr.com/15-slide-panel-jquery-plugins/
そして、私が望んでいたものを私に与えた人は一人もいませんでした。左から来るスライド パネルが必要で、フォーム (ブートストラップ アコーディオン、select2 ドロップダウンなど) でいっぱいです。
最初のリンクは私が望んでいたものを正確に提供しましたが、ブートストラップ css のコンテンツをレンダリングすると深刻な競合が発生し、役に立たなくなりました。
私が見つけることができた最も完璧な例はここにあります:
http://demos.jquerymobile.com/1.3.0-beta.1/docs/panels/#
オーバーレイ ボタンをクリックすると、機能面で私が必要としていたことを正確に実行します。
ただし、このライブラリを使用すると、ブートストラップとも競合します。5 つの異なるライブラリを試しましたが、すべて失敗に終わりました。このような単純なアイデアには、今ではある程度の余裕があったようです。
何らかの成功を収めた人がいれば、ぜひ聞きたいです。そうでなければ、現時点では選択肢がありません。
[2014 年 6 月 17 日編集] 私にとっての大きな要件は、静的に保持されたボタンを使用することです。ボタンはスライド パネルと共に移動しません。ユーザーがパネルをスライドさせるたびにボタンを動かしたくありませんでした。また、この機能が ie7+ に存在する必要がありました。動いているもの、スライドしたいもの、エフェクト、すべてをもっとコントロールしたい. 合計 100% の完全なスライドではありません。
scrollview - Scrollview を使用した Android スライド パネル
ここのリンクからスライド パネルを使用しようとしていますが、画像に示されている問題に直面しています。
私の考えは、ユーザーが下のメニューを上にスワイプしたときにカスタム コンテンツを作成し、このコンテンツをスクロールできるようにすることです。しかし、パネルが固定状態になると、コンテンツの一部が表示されないため、コンテンツの高さが正しく設定されていないように見えます。
上記のリンクからサンプルをダウンロードしましたが、既に問題が発生しています。を追加して、小さな変更を加えましたscrollview
。
何か不足していますか?どんな助けでも大歓迎です。
android - SlidingPaneLayout にフラグメントを追加する際の画面の向きの変更の処理
として主な活動を行っています。
およびレイアウト ファイル: panel.xml
as
ここで私がやろうとしているのは、Activity の onCreate メソッドの SlidingPaneLayout に 2 つのフラグメントを追加することです。アプリケーションを起動すると、これは正常に機能します。しかし、デバイスの向きが変更されると、この例外が発生します
E/SlidingPaneLayout(2192): onMeasure: 3 つ以上の子ビューはサポートされていません
この場合、向きの変更をどのように処理できますか
android - バイナリ XML ファイルの 7 行目: クラス フラグメントの拡張中にエラーが発生しました
私はすべてを行い、すべてを調査しますが、まだ機能していません。私はここから多くのページを読みましたが、そうではありません:(
私はあらゆる解決策を試しました。
エラーログ:
activity_pane_test.xml
PaneTest.java
AndroidManifest.xml
誰でも解決策を提供してください。
android - 3 つのスライド ペイン - 左ペインと右ペインの上にある中央ペイン
などのサードパーティ ライブラリを使用せずに、Viber のインターフェイス (ディスカッション ページ) と同じナビゲーション スタイルを使用しようとしていますSlidingMenu
。
この素晴らしい効果を達成するために使用されていると思いましたSlidingPaneLayout
が、コーディングしようとすると、最後のペインが常に 1 秒を超えていることに気付きました。
私の質問:
- これは本当に
SlidingPaneLayout
ですか? - はいの場合、これを達成する方法を教えてください。
- いいえの場合、同じことを行うAndroidネイティブの方法はありますか?!
左ペイン
右ペイン
android - com.sothree.slidinguppanel.SlidingUpPanelLayout について
を使用したときはSlidingUpPanelLayout
、2 つの子レイアウト (メインとパネル) を設定する必要がありました。2 番目のレイアウト (パネル) が開いているときに、Button
. しかし、私はその方法を見つけることができませんでした。
方法は何ですか?
view - SlidingPaneLayout のビューでスワイプを無効にする
SlidingPaneLayout の特定のビューでスワイプを無効にする必要があります。ユーザーが特定のビューを操作する場合、ビューを移動したくありません。
android - Android、SlidingPaneLayout を実装できず、setContentView で失敗する
以前も質問しましたが、誰も答えてくれなかったので再度質問します。android.support.v4.widget から SlidingPaneLayout を実装しようとしています。可能な限り最小限のコードを実装しようとしています。何かをロードする唯一の方法は、コメントアウトすることsetContentView()
です。コードはこれ以上単純ではなく、エラーなしで実行することさえできません。どんな助けでも大歓迎です。
MainActivity.java:
メイン XML ファイル:
コンテンツフラグメント:
コンテンツ XML (私はそれを xml のフラグメントとしてキャストしようとしましたが、何もしませんでした):
ログキャット: