0

スライド メニュー ライブラリを使用して、xml からのメニュー オフセットを設定しています。

setBehindOffsetRes(R.dimen.slidingmenu_offset);

使用するメニュー項目をクリックしたとき

menu.toggle(true);

コンテンツを左に移動し、その後ろにメニューを表示します。私のシナリオは、メニュー項目をクリックしたときに、コンテンツを右端まで移動する必要があり、ユーザーが UI の変更を確認できないように、通常の方法でコンテンツを表示する必要があるというものです。使った

setBehindOffsetRes(R.dimen.slidingmenu_fullscreen);
showMenu(true); 

ここで、R.dimen.slidingmenu_fullscreen = 0dp です。メニューはコンテンツの背後で全画面表示になりますが、コンテンツは右に移動しません。前もって感謝します!


編集1:これはXoomアプリケーションに似ています...サンプル「スライドサンプル」

4

2 に答える 2

1

ActionBarSherlockの使用をお勧めします。このチュートリアルをスライド メニューに使用してください。使い方 ははるかに簡単で、さらに多くのヘルプが表示されます。また、さまざまな画面サイズやより多くの Android バージョンとの互換性も向上しています。

于 2013-10-30T15:47:11.380 に答える
0

最後は自分で考えました。

menu.mViewAbove.scrollTo(menu.mViewAbove.getScrollX()-200,0);

内容を右に移動しました。しかし、今別の問題に陥りました。ここで説明しました-> https://stackoverflow.com/questions/19714871/sliding-menu-move-content-to-right

于 2013-10-31T20:53:32.453 に答える