- 博客(4)
- 收藏
- 关注
原创 Activity设置singleInstance后不能启用startActivityForResult()进行数据回调
一般情况下如果我们想从A跳到B,并希望B操作完毕后返回操作结果到A,我们第一时间就会想到运用startActivityForResult()进行处理 但是... 如果A的LauncherMode设置成了singleTop或者singleInstance,这招就会失灵查看startActivityForResult()的文档,是这样描述的:
2012-08-09 18:21:56
1554
原创 利用createPackageContext()方法实现囊中探物
Context有个createPackageContext方法,可以创建另外一个包的上下文,这个实例不同于它本身的Context实例,但是功能是一样的。 这个方法有两个参数:1.packageName 包名,要得到Context的包名2.flags 标志位,有CONTEXT_INCLUDE_CODE和CONTEXT_IGNORE_SECURITY两个选项。
2012-07-13 11:14:16
11961
3
转载 Android获取其他包的Context实例,然后调用它的方法
Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。 那我们能得到吗?很高兴的告诉你,能! Context有个createPackageCont
2012-07-12 18:06:20
1494
原创 LinearLayout加载动态view时显示不全解决办法
问题:在某个主要Layout里面有个LinearLayout,用来动态加载别的view页面,如果需要加载的动态view内容很空洞(例如没有足够的Text长度来撑起整个layout宽度),这时候这个被加载的view就会不能以fill_parent的width来显示。如图: 实际想要的效果为:java code:public class TestActivi
2012-07-12 18:03:37
4398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人