gpt4 book ai didi

android - 我怎样才能使用 jfeinstein slider 库进行任何其他 Activity

转载 作者:行者123 更新时间:2023-11-29 00:21:41 26 4
gpt4 key购买 nike

我已经实现了 jfeinstein10我的应用程序中的 slider 菜单库。通过这段代码,我成功地在我的应用程序中实现了 slider 。

现在我的问题是如何使用此 slider 移动到下一个 Activity ?下图显示了我的 slider 的样子:

enter image description here

基本上,当我单击 slider 中的任何选项时,我想转到下一个 Activity 或任何其他 Activity 。例如,当我点击“评论”、“发帖”、“聊天”或任何其他选项时,我想转到相关屏幕。希望这是清楚的。不过,如果您需要更多解释,可以询问。

以下是我的代码 fragment 。

public class MainActivity extends Activity {

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

final SlidingMenu menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.RIGHT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.5f);
menu.attachToActivity(MainActivity.this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.activity_menu);

Button mButton = (Button) findViewById(R.id.slidingMenu);
mButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
menu.showMenu();
}
});
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}

最佳答案

您可以将 onclick 监听器定义到已附加到主 Activity 的菜单布局,如下所示:

  menu.getMenu().findViewById(R.id.yourSideMenuOption).setOnClickLister(this);

建议使用抽象 Activity ,这样您就不会在每个 Activity 中反复使用相同的代码。

关于android - 我怎样才能使用 jfeinstein slider 库进行任何其他 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22574361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com