検索

ホームページ  >  に質問  >  本文

android中drawerlayout如何实现不覆盖主布局?


怎么实现像图中这种主布局随着drawerlayout一起向右滑动不被覆盖?

阿神阿神2889日前865

全員に返信(5)返信します

  • PHP中文网

    PHP中文网2017-04-17 17:47:02

    Dashen Jiang によるこの模倣 QQ6.0 の横スライド記事を参照できますが、drawerLayout http://blog.csdn.net/develope... を使用しないでください。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 17:47:02

    非常に簡単です。onslide で settranslationx を呼び出してメイン レイアウトを右に移動するだけです

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 17:47:02

    SlidingPaneLayout

    返事
    0
  • 高洛峰

    高洛峰2017-04-17 17:47:02

    drawerlayout のリスニング イベントの onDrawerSlide メソッドに、linearlayoutContent.setX(slideOffset *drawerView.getWidth());
    linearlayoutContent をメイン ページとして追加します

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:47:02

    DrawerLayout は DrawerListener を追加し、onDrawerSlide メソッドをリッスンして、ホームページ View を取得します。 ViewHelper を使用してビューの変位とアルファ透明度を制御し、ビューの変位とグラデーションの効果を実現します

    リーリー

    返事
    0
  • キャンセル返事