【问题标题】:Get slidingpanellayout events获取滑动面板布局事件
【发布时间】:2016-01-08 16:56:08
【问题描述】:

我在我的 android 应用中使用滑动面板,但是当面板启动时我需要获取一个事件,有没有办法在它发生时收听?

我使用的是 sothree 滑动面板库

【问题讨论】:

    标签: java android android-studio slidingpanelayout


    【解决方案1】:

    看起来你在谈论umano/AndroidSlidingUpPanel。在简要查看文档/代码后,您应该能够将PanelSlideListener 设置为您的SlidingUpPanelLayout。他们还提供了一个SimplePanelSlideListener,它为您选择不实现的任何功能插入无操作,这可能是您想要使用的。

    例如,在 Activity 的 onCreate 中,您可以执行以下操作:

    SlidingUpPanelLayout slidingPanel = (SlidingUpPanelLayout)findViewById(R.id.your_sliding_layout);
    slidingPanel.setPanelSlideListener(new SimplePanelSlideListener() {
        @Override
        public void onPanelExpanded(View panel) {
            // Insert your code here
        }
    });
    

    【讨论】:

    • 谢谢!这正是我想要的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-26
    • 1970-01-01
    相关资源
    最近更新 更多