使用包含自定义动作的隐式Intent
2016-01-09 21:14
246 查看
1、activity_main.xml
2、secondactivity_layout.xml
3、MainActivity.java
4、SecondActivity.java
5、AndroidManifest.xml配置文件,为两个Activity设置不同的Intent过滤器
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="转到下一个Activity" android:textColor="@android:color/black"/> </LinearLayout>
2、secondactivity_layout.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="第二个Activity" android:textColor="@android:color/black" android:textSize="25px" /> </LinearLayout>
3、MainActivity.java
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = (Button)findViewById(R.id.button); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(); intent.setAction("");//为Intent设置动作 startActivity(intent); } }); } }
4、SecondActivity.java
public class SecondActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.secondactivity_layout); } }
5、AndroidManifest.xml配置文件,为两个Activity设置不同的Intent过滤器
<activity android:name="com.example.android6_3.MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".SecondActivity"> <intent-filter> <action android:name="<span style="font-family: Arial, Helvetica, sans-serif;">test_action</span>"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter> </activity>
相关文章推荐
- 特征选择(四)-分散度
- Hibernate
- ASP.NET配置文件里经常使用到的节点信息
- Linux cmus
- Fragment详解之四——管理Fragment(2)
- json chart 整合,JQERY发异步请求,json chart使用等
- 扯淡
- 使用updatePanel从服务器调用方法
- 在excel 的sheet中画坐标轴及函数图像
- 贝叶斯网的R实现( Bayesian networks in R)bnlearn(2)
- Fragment详解之三——管理Fragment(1)
- struts2 基于XML配置方式实现校验(指定方法)
- 数据结构-赫夫曼树
- 稳定婚姻问题
- [leetcode oj 217]Contains Duplicate
- HDOJ 1290 献给杭电五十周年校庆的礼物 (数学—平面分割空间)
- 贝叶斯网的R实现( Bayesian networks in R)bnlearn(1)
- 利用pdflatex命令编译含eps图片的tex (TexLive, CTex)
- 微信公众号开发
- PE355