码迷,mamicode.com
首页 > 其他好文 > 详细

Intent的常用属性action和category

时间:2020-02-24 12:47:01      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:包名   intent   监听   aaa   col   style   XML   监听器   def   

设置隐式跳转

首先在我们按钮监听器中添加

1 Intent i=new Intent();
2 //参数为字符串,可以添加包名.活动名
3 i.setAction("com.example.aaaaa.testliandong.MainActivity");
4 startActivity(i);

只是这样还不够,必须得在AndroidMainfest.xml文件中添加如下代码

1 <activity android:name=".NewActivity">
2             <intent-filter>
3                 <action android:name="com.example.aaaaa.testliandong.MainActivity"/>
4                 <category android:name="android.intent.category.DEFAULT"/>
5             </intent-filter>
6         </activity>

其中第一行和活动的声明一样,intent-filter标签中的action中name的值为和之前在Java中setAction的参数一样,category中的name值为android.intent.category.DEFAULT,DEFAULT则表示跳转为隐式跳转

Intent的常用属性action和category

标签:包名   intent   监听   aaa   col   style   XML   监听器   def   

原文地址:https://www.cnblogs.com/z-cg/p/12356168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!