問題タブ [fragment]
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.
php - URL からフラグメントを取得した後の PHP の問題。
私はいくつかのページを持っています。そのURLはのようなものhttp://www.domainname.com/m1.php?#m2.php?more=apple&starting=1
です。
値を取得したい$_GET['more']
& $_GET['starting']
。
私はこのコードを使用します
しかし、私はまだm2.php?more=apple
と失われてstarting=1
います。それらの2つを取得するにはどうすればよいですか?$_GET['more']
そして、 & $_GET['starting']
?に分割します。ありがとう。
ruby-on-rails - inherited_resources によるキャッシング
inherited_resource プラグインを使用してアプリケーションを構築し、本番環境に移行する準備ができました。
現在、同じアプリケーションにキャッシュを実装する方法を検討しています。current_user に依存するページのフラグメントがいくつかあるので、フラグメント キャッシュ メカニズムを使用します。
inherited_resource ベースのビューとコントローラーのフラグメント キャッシングの実装に役立つポインターまたはリソースを提供してもらえますか?
ありがとう、アジャイ・クマールG
android - バックグラウンドのListViewが入力を受け取ります(フラグメントAPI)
私のアプリは、各タブにFragmentActivityが割り当てられているタブ付きレイアウトに基づいています。
このアクティビティの1つには、次のレイアウトがあります。
そのタブに切り替えると、リストが作成されて表示されます。
リストアイテムを選択すると、フラグメントが作成され、リストの一番上に表示されます。
FragmentFilialeのレイアウト「filial_detail.xml」は次のようになります。
このようにonCreateViewで膨らませます
フラグメントに切り替えた後、表示されなくなったリストが入力フォーカスを維持しているように見えることを除いて、すべてが期待どおりに機能します。画面の「空の」領域をタッチすると、フラグメントの背後にある非表示のリストアイテムがトリガーされます。また、スワイプすると、LogCatの出力から、リストがスクロールしていることがわかります。
FrameLayoutの私の理解に基づいて、このようなビューをスタックすることは問題ないはずです。
そのコードの何が問題になっていますか?
まだ回答やコメントがないので、より一般的な質問です。
背景のビューが入力を受け取ることになっている既知の状況はありますか、それともその間違った動作はありますか?
android - Android フラグメントと複合コントロール
複合コントロールの代わりに Android 3.0 フラグメントを使用する必要があるのはなぜですか? View 継承または複合コントロールを一度作成すれば、どこでも使用できます。
http://android-developers.blogspot.com/2011/02/android-30-fragments-api.htmlを読みましたが、答えが見つかりませんでした。
android - Android: フラグメントをネストできますか?
Fragment
を別のレイアウトに貼り付けることは可能Fragment
ですか? 誰もこれを試しましたか?
android - フラグメントの遅延リスト
フラグメント内に非同期の画像をロードする ListView を実装しようとしています。
この目的のために、 Fedor の LazyListコードを使用しました。
コードは機能しますが、ロードされた画像は、表示領域から「スクロールアウト」して再度「スクロールイン」するまで表示されません。つまり、画像がロードされた後にリスト項目で「getView()」が再度呼び出された場合にのみ、画像が更新されます。
その理由は、ロードされた画像に対して呼び出される「activity.runOnUiThread()」が、参照されたアクティビティ内のフラグメントの再描画をトリガーしないためだと思われます。
Fragment クラスにはそのようなメソッドはありません。
imageView で「postInvalidate()」を実行しようとしましたが、効果がありません。
これを機能させる方法は?
android - add() メソッドでフラグメントを追加しても、以前のフラグメントは非表示になりません
add() メソッドを使用して新しいフラグメントを追加すると、「予期しない動作」が発生します。
FrameLayout に新しいフラグメントを追加したいのですが、そうすると前のフラグメントが表示されたままになります。
add() メソッドを使用した場合、これは期待される結果ですか?
FrameLayout を使用していて、add() メソッドを使用しているため、前のものに影響を与えずに FrameLayout の上にフラグメントを配置するだけですか?
どうも
android - フラグメントの動作:FragmentTransaction :: replace()およびリバースbackStack操作
このメソッドを呼び出して、AFragからBFragに進みます。
新しいフラグメント(BFrag)が表示され、前のフラグメント(AFrag)が置き換えられ、トランザクションに関する情報が保持されるため、戻るボタンを押すと自動的に元に戻す/元に戻すことができます。
戻るボタンを押すと、すべてが正常に見え、前のフラグメントが表示されます(AFrag)。しかし、もう一度進むと(AFrag-> BFrag)、「フラグメントはすでに追加された例外」が発生しました。
リバース/アンドゥ操作で新しいフラグメント(BFrag)が削除されませんでしたか?これは予想される動作ですか?
この後、私はチェックを設定することにしたので、それは奇妙です:
それでも、elseステートメントに入ります...そして例外が発生します。
私が間違っていることについて何か洞察をお願いします。
どうも。
android - Fragment already added IllegalStateException
コンテナーのアクティビティでこのメソッドを使用して、BFrag を表示します。
コンテナーのアクティビティから呼び出します。初めて:
- else ステートメントに入り、mBFrag が mAFrag を置き換えます。
次に、戻るボタンを押します。
- 操作が逆になります (mAFrag が表示されますが、mBFrag は削除されますか?)。
次に、同じアクティビティから showBFrag() を呼び出して、再び先に進みます。
- そして、else ステートメントに再び入ります。(したがって、mBFrag は追加されていないと推測できます)
- しかし、フラグメントが既に追加されている IllegalStateExceptionを取得しました...(では、代わりに if ステートメントに入らなかったのはなぜですか?)
そう:
- Fragment already added IllegalStateExceptionを取得している場合、isAdded() メソッドが TRUE を返さないのはなぜですか??
- popBackStack 操作は、以前に追加されたフラグメントを完全に削除しますか?
- 私が誤解している行動は何ですか?
編集:例外の完全な情報は次のとおりです。