【问题标题】:How to make OnDrawerOpenListener() work in android如何使 OnDrawerOpenListener() 在 android 中工作
【发布时间】:2013-02-02 04:10:23
【问题描述】:

有人能解释一下如何让它工作吗?说它已弃用,只是想知道我是否可以强制使用它,或者是否有其他方法可以在打开 SlidingDrawer 时更改我的标题标签,然后在关闭时将其更改回来。我还有很多东西要学,所以如果可能的话,请回复一些易于剪切和粘贴的内容;)谢谢。

杰西

        OnDrawerCloseListener onClick_DrawerClosed = new OnDrawerCloseListener() {
            @Override
            public void onDrawerClosed() {
                titletext.setText("Flow Charts");    
            }
        };


        OnDrawerOpenListener onClick_DrawerOpened = new OnDrawerOpenListener() {
            @Override
            public void onDrawerOpened() {
                titletext.setText("Options Menu");
            }
        };

【问题讨论】:

    标签: android label deprecated ontouchlistener slidingdrawer


    【解决方案1】:

    从 API 17(最新)开始,SlidingDrawer 通常已被弃用。这并不意味着您不能使用 SlidingDrawer 和它的方法,而是它“不受欢迎”并且 Eclipse 会给您警告。您可以通过右键单击警告并选择“抑制...”来消除这些警告

    在这里查看更深入的讨论:

    SlidingDrawer deprecated

    【讨论】:

    • 谢谢,但我上面发布的代码没有任何作用。您知道实现预期结果的方法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-13
    • 2012-10-11
    • 1970-01-01
    • 2023-04-02
    • 2017-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多