Skip to content

Commit 854b01f

Browse files
author
jfeinstein10
committed
SlidingListActivity fix suggested by iNdieboyjeff
1 parent ffe954a commit 854b01f

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

library/src/com/slidingmenu/lib/app/SlidingActivityHelper.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@ public void onCreate(Bundle savedInstanceState) {
3131
// register a new content view
3232
mContentView = new RelativeLayout(mActivity);
3333
mContentView.setId(android.R.id.content);
34+
35+
// customize based on type of Activity
36+
if (mActivity instanceof SlidingListActivity) {
37+
ListView lv = new ListView(mActivity);
38+
lv.setId(android.R.id.list);
39+
mContentView.addView(lv);
40+
}
41+
3442
// set up the SlidingMenu
3543
mSlidingMenu = (SlidingMenu) LayoutInflater.from(mActivity).inflate(R.layout.slidingmenumain, null);
3644
mSlidingMenu.setViewAbove(mContentView);

library/src/com/slidingmenu/lib/app/SlidingListActivity.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ public void onCreate(Bundle savedInstanceState) {
1717
super.onCreate(savedInstanceState);
1818
mHelper = new SlidingActivityHelper(this);
1919
mHelper.onCreate(savedInstanceState);
20-
// we need to create the default ListView
21-
ListView lv = new ListView(this);
22-
lv.setId(android.R.id.list);
23-
mHelper.setContentView(lv, null);
2420
}
2521

2622
public void onPostCreate(Bundle savedInstanceState) {

0 commit comments

Comments
 (0)