Android获取跳转URI及携带的参数
2015-11-02 14:02
513 查看
在Android开发过程当中,会遇到使用schema跳转方式进入到某个应用的Activity,这是需要根据传递过来的参数进行选择操作,则需要获取到URI的详细信息,可以使用以下方式获取参数信息。 Intent intent = this.getIntent();Uri uri = intent.getData();if (uri != null) { // 获取uri中携带的参数,多个参数都可以这样获取openId = uri.getQueryParameter("openId");if (null != tvOpenId)
{tvOpenId.setText("openId:" + openId);} else {tvOpenId.setText("openId 没有成功传递!请重试");}}
{tvOpenId.setText("openId:" + openId);} else {tvOpenId.setText("openId 没有成功传递!请重试");}}
相关文章推荐
- Android资源文件R.string.hello_world与getResources().getString(id)
- 刚整理了份Android权限Uri.parse的资料
- Android中动态添加View的两种方式
- Android记录20-获取缓存大小和清除缓存功能
- Android根据屏幕宽度缩放图片
- 查看Android应用包名package和入口activity名称
- 如何获取清单文件AndroidManifest中meta_data元素的信息
- android学习之Activity的生命周期
- 彻底解决Android系统A-GPS搜不到卫星的问题!
- Android滑动解锁控件
- Android快速开发系列 10个常用工具类
- 搜索 录音功能 Android api
- Android之路-启程2:Android开发环境简介以及编写第一个应用程序“HelloWorld”
- android从通讯录中选择联系人并读取号码
- Android动画之补间动画
- Android开发时图片Bitmap序列化问题(How to fix a java.io.NotSerializableException: android.graphics.Bitmap)
- Android:onNewIntent()触发机制及注意事项
- android短信备份报 java.lang.IllegalArgumentException错误
- 手机通知功能Notification
- Android PackageManagerService流程详细分析(三)之PackageHandler