ActionBarSherlock を SherlockNavigationDrawer と共に使用しています
デフォルトのfragment_main_layout.xmlは
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- As the main content view, the view below consumes the entire
space available using match_parent in both dimensions. -->
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:scrollbarStyle="outsideOverlay">
<TextView android:id="@+id/content_text"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="@string/description"
android:textAppearance="?android:attr/textAppearanceMedium"/>
</ScrollView>
<!-- android:layout_gravity="left" tells DrawerLayout to treat
this as a sliding drawer on the left side. The drawer is
given a fixed width in dp and extends the full height of
the container. A solid background is used for contrast
with the content view. -->
<ListView android:id="@+id/left_drawer"
android:layout_width="300dp"
android:layout_height="match_parent"
android:layout_gravity="left"
android:background="@android:color/white"/>
TextView が表示される別のリストビューを配置する必要があります。明確にするために、ユーザーがナビゲーション ドロワーを押して、left_drawer からオプションを選択する必要があります。メイン コンテンツ ウィンドウにテキストビューではなくリストビューが表示されます。
私はいくつかの実験を行いましたが、2 つのリストビューと競合する結果になりました (left_drawer にデータが入力されていないか、その逆、または 2 番目のリストビューの最初のフィールドのみが表示されている場合があります)。