从appWidget启动Activity,只在第一次点击Widget中button时,跳转后Activity走oncreate方法,再点击该控件不走oncrea

作者:超级管理员 更新时间:2017-10-28 15:58:57 来源:未知 点击:15642
从appWidget启动Activity,只在第一次点击Widget中button时,跳转后Activity走oncreate方法,再点击该控件不走oncreate 方法。--------------
从appWidget启动Activity,只在第一次点击Widget中button时,跳转后Activity走oncreate方法,再点击该控件不走oncreate 方法。
-------------------------------
我想,可能是因为你的activity已经起来了,第二次点击被传入到onNewIntent
-------------------------------
回复楼上:问题已经解决,是在Widget跳转用到的Intent里,添加setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);让每次从Widget启动Activity时,先把栈内所有的Activity清除掉,新创建的实例就会走onCreate,这样就能拿到最新的Intent。但是个人感觉应该会有更好的办法,而且也没有找到问题的根本。

当然,楼上说的很正确,在onNewIntent方法确实走了,但拿到的Intent还是之前旧的Intent
-------------------------------
怎么给widget添加点击事件,启动第三方app求代码研究一下

推荐阅读

热门内容

关于服务器选用

本人菜鸟,以往编写app都是在局域网内测...

android中textview蚊子多显

如图所示,文本字数多了的话最后显示省略号...

【请教大神】webview如何引入swf

我在/res/raw中放入了一个.swf...

模拟器上可以显示我解析的json数据,但

本帖最后由ds1995于2016-05-...

如何层次显示图片缩略图?

如何像下图这样的层次感显示3个缩略图?没...

Android 在 Eclipse 中关

求大佬帮帮忙,很烦这个问题-------...

打开AndroidStudio出现Sta

昨天还可以打开,今天早上打开就出现这个报...

求助!!!关于二级评论的数据错位问题

之前看了通过Android Listvi...

安卓开发一些新手问题

第一个问题为什么会报错?第二个问题为什么...

tablayout的tab能将图标放大点

本帖最后由qq_37587427于201...

最新内容

如何从零开始学习seo

学习SEO的方法:定位网站、需求分析、选择好的内容、站内优化、站外优化、推广、数...

从appWidget启动Activity,只在第一次点击Widget中button时,跳转后Activity走oncreate方法,再点击该控件不走oncrea

从appWidget启动Activity,只在第一次点击Widget中butto...

高颜值高性能不卡顿 天猫11.11买荣耀9

    现如今,很多用户不仅仅追求手机的高性能了,在颜值方面的选择也是要求破高的...

深秋需要自拍神器 天猫11.11买美图M8

     度过了炎热的夏季,终于迎来了秋高气爽的深秋,而这个时节不论是景色,还是...

关于enable_shared_from_this的使用疑问

本帖最后由stecdeng于2017-10-2612:56:18编辑今天遇到一段...

网络营销的具有以下几个主要特点和优势

  随着信息产业的高速发展,网络营销的影响力也越来越大,以Internet为传播...

iPhoneX交易额破20亿速度惊人 分期划算

    昨天下午3:01,国行版的苹果iPhone X正式开启预购,火爆程度跟过...

下面的程序输出结果为什么是11111011求大神讲解

class one{public:one(int data=0):m1_data...

wpf中expander展开的内容怎样可以随窗体等比例缩放

Viewbox的方式缩放使展开内容的按钮显示的很模糊,还有更好的方式么。图1是缩...

WPF 自定义用户控件拖入窗体中,窗体设计器提示错误,但是运行的时候正常,如图。求教怎么解决?

以下是关于本问题的解决方案:解决方案1、用户控件的默认构造函数里声明对象或者其它...

WPF 集合绑定集合怎么写?

ObservableCollection Pictures;Obse...

关于C#委托的一个程序

希望有个朋友能解释下这个程序的运行过程。有些看不懂,很感谢!用了VS的逐语句还是...

存储过程完全正确,ds.Tables["XXX"]却是null,是什么原因?

存储过程经过测试,可以查询到数据,但是ds.Tables[tableName]却...

asp.net mvc 从controller返回dictionary到view的aspx文件

controller部分代码 Dictionary

SOCKET通信问题 求大佬瞄一眼给个建议

           var clientHostList = new stri...

SOCKET 创建多个通信对象

           var clientHostList = new stri...

各位大佬,小萌新求助

  public partial class TextName : Form  ...

datagridview绑定失败的问题

private void dataGridView1_CellContentCl...

datagridview绑定失败以及timer刷新数据库的问题

private void dataGridView1_CellContentCl...

linq to sql怎么查询数据库三天之内添加的数据?

linq to sql怎么查询数据库三天之内添加的数据?已知数据新增时间字段为"...