Android中不同包路径下Activity跳转的达成
发布时间:2021-11-24 13:57:39 所属栏目:教程 来源:互联网
导读:Android中不同包路径下Activity跳转的实现(解决ActivityNotFoundException) 。 初学者在尝试位于不同Java包目录下Activity之间的跳转时,经常会在运行时得到ActivityNotFoundException,下面就来看看不同包目录下Activity跳转的实现。 首先,我们创建两个A
Android中不同包路径下Activity跳转的实现(解决ActivityNotFoundException) 。 初学者在尝试位于不同Java包目录下Activity之间的跳转时,经常会在运行时得到ActivityNotFoundException,下面就来看看不同包目录下Activity跳转的实现。 首先,我们创建两个Activity:JumpTestActivity和JumpTestActivity2,JumpTestActivity中有个按钮,当用户按下时会跳转到JumpTestActivity2,功能很简单。 首先实现JumpTestActivity的代码,它位于hust.iprai.asce1885包中: public class JumpTestActivity extends Activity { private Button mButton; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mButton = (Button) findViewById(R.id.button); mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent mIntent = new Intent(); mIntent.setClass(JumpTestActivity.this, JumpTestActivity2.class); mIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(mIntent); JumpTestActivity.this.finish(); } }); } } (编辑:三明站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐