Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.07 KB | None | 0 0
  1. <android.support.v4.widget.DrawerLayout
  2. android:id="@+id/drawer_layout"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent" >
  5.  
  6. <FrameLayout
  7. android:id="@+id/drawer_list_container"
  8. android:layout_width="match_parent"
  9. android:layout_height="match_parent"
  10. android:layout_gravity="start" >
  11.  
  12. <ExpandableListView
  13. android:id="@+id/drawer_list"
  14. android:layout_width="match_parent"
  15. android:layout_height="match_parent"
  16. android:layout_gravity="center"/>
  17. </FrameLayout>
  18. </android.support.v4.widget.DrawerLayout>
  19.  
  20. drawerListView.setAdapter(new ExpandableListAdapter() {
  21.  
  22. @Override
  23. public void unregisterDataSetObserver(DataSetObserver observer) {
  24. // TODO Auto-generated method stub
  25.  
  26. }
  27.  
  28. @Override
  29. public void registerDataSetObserver(DataSetObserver observer) {
  30. // TODO Auto-generated method stub
  31.  
  32. }
  33.  
  34. @Override
  35. public void onGroupExpanded(int groupPosition) {
  36. // TODO Auto-generated method stub
  37.  
  38. }
  39.  
  40. @Override
  41. public void onGroupCollapsed(int groupPosition) {
  42. // TODO Auto-generated method stub
  43.  
  44. }
  45.  
  46. @Override
  47. public boolean isEmpty() {
  48. // TODO Auto-generated method stub
  49. return false;
  50. }
  51.  
  52. @Override
  53. public boolean isChildSelectable(int groupPosition, int childPosition) {
  54. // TODO Auto-generated method stub
  55. return false;
  56. }
  57.  
  58. @Override
  59. public boolean hasStableIds() {
  60. // TODO Auto-generated method stub
  61. return true;
  62. }
  63.  
  64. @Override
  65. public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) {
  66. // TODO Auto-generated method stub
  67. TextView view = new TextView(getApplicationContext());
  68. view.setText("group " + groupPosition);
  69. return view;
  70. }
  71.  
  72. @Override
  73. public long getGroupId(int groupPosition) {
  74. // TODO Auto-generated method stub
  75. return groupPosition;
  76. }
  77.  
  78. @Override
  79. public int getGroupCount() {
  80. // TODO Auto-generated method stub
  81. return 5;
  82. }
  83.  
  84. @Override
  85. public Object getGroup(int groupPosition) {
  86. // TODO Auto-generated method stub
  87. return null;
  88. }
  89.  
  90. @Override
  91. public long getCombinedGroupId(long groupId) {
  92. // TODO Auto-generated method stub
  93. return 0;
  94. }
  95.  
  96. @Override
  97. public long getCombinedChildId(long groupId, long childId) {
  98. // TODO Auto-generated method stub
  99. return 0;
  100. }
  101.  
  102. @Override
  103. public int getChildrenCount(int groupPosition) {
  104. // TODO Auto-generated method stub
  105. return 5;
  106. }
  107.  
  108. @Override
  109. public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView,
  110. ViewGroup parent) {
  111. TextView view = new TextView(getApplicationContext());
  112. view.setText("child " + groupPosition);
  113. return view;
  114. }
  115.  
  116. @Override
  117. public long getChildId(int groupPosition, int childPosition) {
  118. // TODO Auto-generated method stub
  119. return childPosition ;
  120. }
  121.  
  122. @Override
  123. public Object getChild(int groupPosition, int childPosition) {
  124. // TODO Auto-generated method stub
  125. return null;
  126. }
  127.  
  128. @Override
  129. public boolean areAllItemsEnabled() {
  130. // TODO Auto-generated method stub
  131. return false;
  132. }
  133. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement