在两个活动连接中使用标记(Android)

时间:2017-10-25 07:22:34

标签: java android android-intent

我正在构建一个Android应用程序,有两个活动: MainActivity PlayMovieActivity 。在 MainActivity 中,我有一个按钮来开始播放电影活动,例如:

Intent intent = new Intent();
intent setClassName("xxx.xxx","xxx.startmovie");
startActivity(intent);

不幸的是,连接并不总是顺畅,有时候它不会连接。 我尝试使用标志判断连接或不连接。有没有办法做到这一点?

事实上,对另一个Activity的意图是可以的,但有时它并不好。我不 知道。如果playmovie Activity不起作用,按钮可见则可以让你再次按下,但如果它正常工作,按钮是不可见的。

2 个答案:

答案 0 :(得分:0)

  

Intent是一个在单独的文件之间提供运行时绑定的对象   组件,例如两个活动。意图代表一个应用程序   "意图做某事。"

删除setClassName

Intent intent = new Intent(this,PlayMovieActivity.class);
startActivity(intent);

答案 1 :(得分:0)

试试这个,

Intent intent = new Intent(this, PlayMovieActivity.class);
startActivity(intent);