显示Intent

来源:互联网 发布:mac的启动磁盘在哪里 编辑:程序博客网 时间:2024/05/22 13:40

3、显式Intent小结

有两种方式来显示的指示要启动的Activity:

方式一:(通过setClassName)

[java] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. Intent intent = new Intent();  
  2. //表示希望启动com.example.test_permission包中的com.example.test_permission.MainActivity  
  3. intent.setClassName("com.example.test_permission""com.example.test_permission.MainActivity");  
  4. startActivity(intent);  


方式二:(通过SetClass)
[java] view plain copy
 在CODE上查看代码片派生到我的代码片
  1. Intent intent = new Intent();  
  2. intent.setClass(Context packageContext, OtherActivity.class);  
  3. startActivity(intent);  

同样,setClass(Context packageContext, OtherActivity.class);是指启动packageContext包里的OtherActivity.class类;


转自http://blog.csdn.net/harvic880925/article/details/38399723

0 0
原创粉丝点击