アプリでSemiClosedSlidingDrawerを使用しています。
簡単に説明します:
- スライド引き出しにはハンドルとコンテンツ部分があります
- ビューの作成時にコンテンツ パーツが部分的に開かれている
問題:
ビューを作成すると、コンテンツ部分が膨らんでキャッシュされ、部分的に表示されます。メインコンテンツに対して何らかの操作を行った場合。引出しの中身部分に反映されました。それも部分的に見えます。
コンテンツがGONEに設定されていないため、タッチイベントのみを受信しているという答えが見つかりました。
すべてのインフレーション キャッシュが完了したら、コンテンツを GONE に設定する必要があります。だから私は知る必要があります
最後に呼び出されたビュー作成ライフサイクル メソッドはどれですか? または ChildView の Visibility プロパティを設定する場所は?
アクティビティで、slideDrawer のコンテンツを参照してGONEに設定すると、正常に動作しています。しかし、この問題を解決する適切な方法があるはずです。