【问题标题】:How to make icon in sherlock actionbar when clicked open slidemenu单击打开幻灯片菜单时如何在夏洛克操作栏中制作图标
【发布时间】:2015-01-09 09:01:25
【问题描述】:

我将这个库用于滑动菜单:https://github.com/jfeinstein10/SlidingMenu。如何在 Sherlockactionbar 中设置可点击的图标?

这是我的代码:

public class MainActivity extends SherlockActivity {

    private com.actionbarsherlock.app.ActionBar action;
    @Override
    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        SlidingMenu sm =  new SlidingMenu(this);
        sm.setMode(SlidingMenu.LEFT);
        sm.setShadowWidthRes(R.dimen.shadow_width);
        sm.setShadowDrawable(R.drawable.shadow);
        sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);
        sm.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
        sm.setFadeDegree(0.35f);
        sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

        action = getSupportActionBar();
        action.setDisplayHomeAsUpEnabled(true);
        action.setDisplayShowHomeEnabled(false);
        action.setHomeButtonEnabled(true);
        action.setIcon(R.drawable.menu);         
    }
}

【问题讨论】:

    标签: android actionbarsherlock slidingmenu


    【解决方案1】:

    你可以设置 onClick 监听器。

    sm.setOnClickListener(new OnClickListener() {
    
                    @Override
                    public void onClick(View v) {
                        // TODO Auto-generated method stub
    
                    }
                });
    

    【讨论】:

    • 我想要点击操作栏中的图标打开滑动菜单,不想点击滑动菜单@Shoeb Ahmed Siddique
    猜你喜欢
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多