3

私のアプリでは、jfeinstein10 のSliding Menuを使用しており、正常に動作しています。ここで、要件に従って、このスライド メニューも開くことができるページに Horizo​​ntal ScrollView を配置する必要があります。

このスライディング メニューは画面の任意の部分で左から右にスワイプすることで開くため、Sliding Menu が ScrollView の前に左から右へのスワイプを消費して画面を占有するため、Horizo​​ntal ScrollView は適切に機能しません。

同じ問題に遭遇した人はいますか?

4

2 に答える 2

3

マージンからスワイプするとメニューが表示されるように、タッチモードをマージンとして設定できます。使用する slidingmenu.setTouchModeAbove(SlidingMenu.TOUCHMOD_MARGIN);

またはXML使用 でそれが機能することをsliding:touchModeAbove="margin" 願っています。

于 2013-10-08T11:31:43.957 に答える
0

スライド メニュー ライブラリを、Google が提供する DrawerLayout に置き換えることができます。画面の端でのタッチのみをインターセプトするため、横スクロール ビューも使用できます。

http://developer.android.com/training/implementing-navigation/nav-drawer.html

于 2013-10-08T11:25:07.313 に答える