如何在导航抽屉中添加可拖动图标 [英] How to add draggable icon with navigation drawer

本文介绍了如何在导航抽屉中添加可拖动图标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的问题:

我想在导航抽屉中添加可拖动图标.

I want to add draggable icon in navigation drawer.

此图标与抽屉打开时导航抽屉的列表视图结合在一起.

This icon combined with listview of navigation drawer when drawer open.

看到类似的东西,

我尝试过的事情

我在StackOverflow中搜索类似这样的问题,

I searched in StackOverflow like similar question this,

可拖动在其他应用程序顶部带有手柄(而不是操作栏)的抽屉

但是所有答案都建议给第三方图书馆.

But all answer suggest to 3rd party library.

我的问题

1.是否可以在导航抽屉中添加可拖动图标?

1.It`s possible to add draggable icon with navigation drawer?

推荐答案

对于drag layout,有 github库,对此很有用
您可以从左向右或在任何位置拖动.它也会从左向右滑动&也可以拖动.拖动布局链接

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可绘制文件的句柄

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

ScreenShot

希望这对您来说是useFul.

Hope this is useFul for you.

这篇关于如何在导航抽屉中添加可拖动图标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆