Android滑动菜单强制关闭

时间:2014-04-05 09:28:06

标签: android android-activity sliding

我使用库https://github.com/jfeinstein10/SlidingMenu创建了一个滑动菜单。我使用代码

成功创建了自己的登录视图而不是幻灯片菜单
    public class MainActivity extends Activity  {

     @Override
     public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_main);

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


   }}

现在我想在login.SO中做一些动作。我怎么能这样做。我在同一主要活动中尝试过。但它强制关闭,我怎么能在登录时做一些动作,我应该在哪里编码?我是android的新手所以请帮帮我,谢谢:)

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。请检查库中的Slidingmenu.java并在函数中使用public void setsecondarymenu()

例如:如果你想将text设置为textview

         public void setSecondaryMenu(int res) {
    setSecondaryMenu(LayoutInflater.from(getContext()).inflate(res, null));
    TextView tv=(TextView)findViewById(R.id.tv);
    tv.setText("helloo i got it :)");
     }

确保您在库中有要查看的布局 希望这会对你有所帮助:)。