android intent跳转声音,android intent 跳转
转自:http://blog.sina.com.cn/s/blog_7309444701014u2d.html
一、不需要返回值的跳转
Intent intent=new Intent();
intent.setClass(目前的acitivy.this, 目标activity.class);
startActivity(intent);
二、需要返回值的跳转
Intent intent=new Intent();
intent.setClass(发出请求的acitivy.this, 目标activity.class);
startActivityForResult(intent, 状态值(int类型));
状态值作为接收目标返回值的验证。目标activity 关闭才能返回发出请求的activity
例如:
1、请求页面
public class MainActivy extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent intent=new Intent();
intent.setClass(MainActivy.this, ReceiveMSG.class);
startActivityForResult(intent, 0);
}
requestCode 接收返回的状态值
resultCode :RESULT_OK RESULT_CANCELED 可以自己赋值,按返回键时,系统默认赋值为:RESULT_CANCELED
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if (requestCode==0) {
if (resultCode==RESULT_OK) {
Toast.makeText(this, "Send SMS RESULT_OK", Toast.LENGTH_SHORT).show();
}else if (resultCode==RESULT_CANCELED) {
Toast.makeText(this, "result cancel", Toast.LENGTH_SHORT).show();
}else {
Toast.makeText(this, resultCode, Toast.LENGTH_SHORT).show();
}
}else {
Toast.makeText(this, "requsetcode not 0", Toast.LENGTH_SHORT).show();
}
}
}
2、接收返回值界面
public class ReceiveMSG extends Activity{
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
ReceiveMSG.this.setResult(RESULT_OK);
this.finish();
}
}
android intent跳转声音,android intent 跳转相关推荐
- android极光推送声音,Android 极光推送JPush---自定义提示音
public classMyReceiver extends BroadcastReceiver {private static final String TAG = MyReceiver.class ...
- Android开机动画没有声音,Android 定制机合约机去除运营商开机动画和声音
单位发了个三星的 Android 手机,是个电信的定制机(与配图无关),也叫合约机吧!其它先不说,讨厌它的开机时的动画和声音,如何去除?如果你的手机为移动定制版,对应的目录为"/cust/c ...
- android 添加点击声音,Android如何为按键添加声音
为程序的按钮添加按键声音能更好的亲和用户,产生更好的使用体验,下面就是为按键添加声音的方法: public class MainActivity extends Activity { private ...
- android 8.1没声音,Android 8.1重大改变!耳机孔不见了
原标题:Android 8.1重大改变!耳机孔不见了 今天上午,Android Police爆料称,下一代的Pixel 2将首发Android 8.1.更重要的是,在这个新系统中,谷歌已经做好了放弃3 ...
- android极光推送声音,android 极光推送 声音与振动 的关闭和开启
前言:最近刚好在写一些推送方面的东西,又是新手,不断在网上找资料,很少,不过还是找到了一些,反正百度我是再也不想百度了,谷歌一下子就能找到想要的. 废话不多说. 1.主要方法就是如下一个函数 priv ...
- Android 四大组件 —— 活动(使用Intent 实现活动的显示跳转)
一.什么是Intent? Intent的中文意思是目的.在Android中也是"目的"的意思.就是我们要去哪里,从这个activity要前往另一个Activity就需要用到Inte ...
- android intent 跳转配置,android 再解Intent,通过配置Action和Data跳转
(2) 根据Action和Data匹配 android:label="@string/activityTwo"> android:name="android.int ...
- Android:如何添加一个页面,如何跳转页面
一.如何为安卓添加多个页面 新建一个工程 打开这样 然后删掉 @Override public boolean onCreateOptionsMenu(Menu menu) { ...
- Android总结篇系列:Activity Intent Flags及Task相关属性
同上文一样,本文主要引用自网上现有博文,并加上一些自己的理解,在此感谢原作者. 原文地址: http://blog.csdn.net/liuhe688/article/details/6761337 ...
最新文章
- CentOS 6虚拟机安装
- mysql cluster_redislt;3.cluster集群模式gt;
- vue删除数组中的一条数据_删除排序数组中的重复项 II
- *【洛谷 - P1025】数的划分(dfs 或 dp 或 母函数,第二类斯特林数Stirling)
- oracle存储过程 --1
- Python生成(x,y,z)三维坐标序列
- 计算机应用设计的目的意义,高等教育自学考试计算机及应用专业+本科毕业设计(论文)的目的与要求...
- word关闭首字母自动大写
- 【繁琐工作自动化】pandas 处理 excel 文件
- fat jar包缺点_什么是fat JAR?
- php增加html元素,使用php将appendChild($ element)添加到现有的html元素中
- FISCO BCOS Solidity 如何import引入其他代码库 Source “Table.sol“ not found: File not found
- 云智慧悄然“变身”业务运维,到底发生了什么?
- Visio PAD模板
- 面试被问到:测试计划和测试方案有什么区别?你会回答吗~
- PHP 各种金融利息的计算方法
- Java垃圾回收与算法
- 项目管理树状组织结构思维导图怎样绘制
- Sub-pixel Convolution(子像素卷积)
- 病毒分析与防护实验1——注册表操作
热门文章
- python创建系列_一起学python系列之类(创建和使用类)
- ceq c matlab,求一个函数MATLAB的编程,求大神指教。
- asp.net 读取mysql_asp.net封装mysql工具类,在页面上引用读取的数据
- python怎么用turtle画圆_在Python中用turtle函数画同心圆
- 定义一个Point类,派生出Circle类,计算各派生类对象的面积Area()
- 配置的代理服务器未响应怎么办
- Solr部署到tomcat
- hdu2642二维树状数组单点更新+区间查询
- 数据集图片批量重命名
- TLE5012B磁编码器原理及优点,径向充磁磁铁的安装。AS5047、AS5048、AS5600、TLE5012、MA730