Android Intent 隐式
Posted lisztomania
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Intent 隐式相关的知识,希望对你有一定的参考价值。
androidManifest.xml
只有两个同时匹配,才能响应
注:一个活动只能指定一个action,但可以指定多个category
<activity
android:name=".SecondActivity"
android:label="SecondActivity"
>
<intent-filter>
//指定这个活动可以响应的action,ACTION_START
<action android:name="com.example.activitytest.ACTION_START"/>
//指定这个活动可以响应的category,一种默认的category
<category android:name="android.intent.category.DEFAULT"/>
//可指定多个category
<!-- <category android:name="com.example.activitytest.MY_CATEGORY"/> -->
</intent-filter>
</activity>
java
button_1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//指定要匹配的cation
Intent intent = new Intent("com.example.activitytest.ACTION_START");
//可指定多个category
//intent.addCategory("com.example.activitytest.MY_CATEGORY");
startActivity(intent);
}
});
以上是关于Android Intent 隐式的主要内容,如果未能解决你的问题,请参考以下文章
2016.03-04 学习笔记-Android中隐式Intent 的使用
Android-----Intent中通过startActivity(Intent intent )隐式启动新的Activity