问题
My problem:
I want to add draggable icon in navigation drawer.
This icon combined with listview of navigation drawer when drawer open.
see similar like this,
What I have tried,
I searched in StackOverflow like similar question this,
Draggable drawer with a handle (instead of action bar) on top of other apps
But all answer suggest to 3rd party library.
My question
1.It`s possible to add draggable icon with navigation drawer?
回答1:
For drag layout
there is github library which is useful for it
You can drag from left to right or any where. It will also slide from left to right & also drag is also possible.Drag Layout link
<RelativeLayout
android:id="@id/left_big_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FF00FFFF">
<TextView android:text="LEFT"
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</RelativeLayout>
<ImageView android:id="@id/left_big_handle"
android:background="@drawable/handle"
android:layout_gravity="top"
android:layout_marginTop="12dp"
android:layout_width="24dp"
android:layout_height="80dp"/>
</com.kedzie.drawer.DraggedDrawer>
handle.xml drawable file of handle
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/status_bar_close_red" />
<item android:drawable="@drawable/status_bar_close_off" />
</selector>
ScreenShot
Hope this is useFul for you.
来源:https://stackoverflow.com/questions/35083774/how-to-add-draggable-icon-with-navigation-drawer