volver vistas vista umbral superado supera sesión recursos por permitidos listas lista limite grandes esta elementos clasica cantidad bibliotecas aplicado administrar administrador android android-listview navigation-drawer

android - umbral - vistas en sharepoint 2013



Cómo colocar los elementos de la lista en la parte inferior de la vista de lista en el Cajón de navegación como Foursquare (2)

Jay Donga fue de gran ayuda, pero tuve que cambiar dos métodos para insertar un pie de página en mi DrawerLayout.

// WITHOUT FOOTER VIEW mDrawerLayout.isDrawerOpen(mDrawerList) mDrawerLayout.closeDrawer(mDrawerList) // WITH FOOTER VIEW mDrawerContent = (RelativeLayout) findViewById(R.id.relative_layout); mDrawerLayout.isDrawerOpen(mDrawerContent) mDrawerLayout.closeDrawer(mDrawerContent)

Tengo una vista de lista para el cajón de navegación, ¿cómo puedo colocar un elemento de lista como "Agregar amigos", "Configuración" alineado en la parte inferior de la vista de lista

Actualización 1
Añado una vista de configuración a la vista de pie de página.

View settingView = getLayoutInflater().inflate(R.layout.drawer_list_item, null); TextView textView = (TextView)settingView.findViewById(R.id.drawer_list_item_text_view); textView.setText("Settings"); drawerListView.addFooterView(settingView);

El elemento de configuración aparece en la última en la vista de lista con éxito. Pero, ¿cómo puedo hacer que se pegue y se alinee en la parte inferior? Gracias.


Puede colocar el ListView dentro de un RelativeLayout y asignar android:layout_gravity="start" al RelativeLayout . Y establezca la android:layout_alignParentBottom="true" en la vista que desea establecer en la parte inferior de ListView .

Esto puede ayudarte.

<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" > <FrameLayout android:id="@+id/content_frame"...../> <RelativeLayout android:id="@+id/relative_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="start" > <ListView android:id="@+id/left_drawer" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#111" android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="0dp" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" > <TextView android:id="@+id/text_view1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Add Friends" /> <TextView android:id="@+id/text_view2" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Settings" /> </RelativeLayout> </RelativeLayout> </android.support.v4.widget.DrawerLayout>