使用新的支持库版本时如何以编程方式关闭 A WearableActionDrawerView?
How to programmatically close A WearableActionDrawerView when using the new support library version?
在我的 Android wear 应用程序中,我有一个 WearableActionDrawerView
包含在一个 WearableDrawerLayout
.
中
我遇到的问题是我不知道如何以编程方式关闭 ActionDrawer。
通常我会使用 closeDrawer()
方法,但是我使用的是 android.support.wear
命名空间中的支持库中的新版本(而不是旧的 wearable
命名空间)并没有这样的方法。
我已经尝试在文档中查找 ActionDrawer Located
这里https://developer.android.com/reference/android/support/wear/widget/drawer/WearableActionDrawerView
以及父 WearableDrawerLayout
的文档位于此处 https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout
而且我不仅找不到 closeDrawer()
方法,而且在文档中也找不到任何关于如何以编程方式关闭抽屉的参考或方法。
我明白了,我必须先使用 getController()
方法访问抽屉控制器,然后在 WearDrawerController 对象上调用 closeDrawer()
方法。
就是这样。
在我的 Android wear 应用程序中,我有一个 WearableActionDrawerView
包含在一个 WearableDrawerLayout
.
我遇到的问题是我不知道如何以编程方式关闭 ActionDrawer。
通常我会使用 closeDrawer()
方法,但是我使用的是 android.support.wear
命名空间中的支持库中的新版本(而不是旧的 wearable
命名空间)并没有这样的方法。
我已经尝试在文档中查找 ActionDrawer Located 这里https://developer.android.com/reference/android/support/wear/widget/drawer/WearableActionDrawerView
以及父 WearableDrawerLayout
的文档位于此处 https://developer.android.com/reference/android/support/wear/widget/drawer/WearableDrawerLayout
而且我不仅找不到 closeDrawer()
方法,而且在文档中也找不到任何关于如何以编程方式关闭抽屉的参考或方法。
我明白了,我必须先使用 getController()
方法访问抽屉控制器,然后在 WearDrawerController 对象上调用 closeDrawer()
方法。
就是这样。