私はMainActivityとサイクルがそれをinide約20断片 を持って、私もそう別のコンテナアンドロイド - アプリで複雑なプロジェクトにフラグメントを閉じ
に添付メニューフラグメント、2つのコンテナ、一つのメインを持っています左からスライドするメニューフラグメントと、他のコンテナを非常に忙しくする約20のフラグメント。
私の質問は、メインメニューのフラグメントの外側をクリックするとフラグメントマネージャを使用してこのケースでは「隠す」ことができます。
意味、私はちょうどメインメニューのレイアウトをクリックしたときにメインメニューのフラグメントがオンになっていると押したときにそれを自動的に非表示にするというイベントを追加しました。その中に別の断片があるので、クリックするとフラグメントのレイアウトを実際にクリックします。つまり、クリックイベントの主なアクティビティレイアウトは発生しません。
画面のどこかをクリックしてそのクリックを記録する方法はありますか?ビューのクリックを使用せずに、おそらく私は、メインメニューがクリックして表示されていないスペースを見つけることができますし、すぐに閉じるwalla .. 多分私は余白の代わりにパディングを使用してメインメニューのサイズを増やす必要がありますメインメニューのフラグメントをクリックするだけで、それはstuffs(ボタン)が表示されず、onclickが記録され、実行されます。
ご意見やご要望はありますか? お時間をいただきありがとうございます。
多分あなたのコードを追加すると、あなたがどのようにやっているのか、どうやって助けてくれるのかわかります。 – Raykud