我有一点问题。
我正在尝试创建一个问题列表应用程序,因此,当我按下下一个按钮时,我希望将新问题加载到QuestionActivity类中,当按下上一个按钮时,我想要出现上一个问题。
问题在于,当我按下按钮时,我无法弄清楚如何制作QuestionActivity的新实例。
ImageButton arrowLButton = (ImageButton) findViewById(R.id.arrowLButton);
arrowLButton.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
if(pos >= 0)
{
Intent intent = new Intent(QuestionActivity.this, QuestionActivity.class);
startActivity(intent);
setPos(getPos() - 1);
setQuestion();
}
}
});
以上是按钮的操作。
提前致谢..
答案 0 :(得分:0)
如果由于某些原因导致您失败,您可以随时使用其包名称来调用您的活动,尽管这是实现目标的一种相当迂回的方式。
PackageManager pm = getPackageManager(); //The getPackageManager() method must be called from inside the activity
Intent intent = pm.getLaunchIntentForPackage("your.package.name");
startActivity(intent);