今天下午纠结了一天,如何把参数传递到Fragment,其实网上很多资料,
getActivity().getIntent().getStringExtra(getString(R.string.bloger));
大多是上面的方法。由于我的实际情况比较特殊,导致不能直接用上面的方法。
我的Fragment attach的Activity的启动方式为singleTask,也就是说,从其他act...
分类:
其他好文 时间:
2015-01-12 21:05:56
阅读次数:
584
fragment 跳转至Acivity后,fragment里面的onActivityResult 被被调用试过非常多办法,最后getactivity().startactivityforresult() 改动成startActivityForResult()后起作用了。注意 仅仅能要在fragmen...
分类:
移动开发 时间:
2014-12-23 19:12:03
阅读次数:
195
Android应用程序开发中通常需要多个模块进行通信(相互调用),如果不注意避免耦合,未来功能扩展以及调整会使得代码十分混乱,容易发生错误,并且维护困难。例如,Fragment直接通过(MainActivity)getActivity()的方式来使用其公共成员方法,Fragment和MainActi...
分类:
移动开发 时间:
2014-12-23 16:59:41
阅读次数:
171
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(getActivity().INPUT_METHOD_SERVICE);if (imm.isActive()) { imm.toggleSoftI...
分类:
其他好文 时间:
2014-12-05 14:08:57
阅读次数:
130
int searchPlateId = getActivity().getResources().getIdentifier("android:id/search_plate", null, null); View searchPlate = v.findViewById(searc...
分类:
其他好文 时间:
2014-12-03 07:02:20
阅读次数:
411
PendingIntentandroid.app.PendingIntent.getActivity(Contextcontext,intrequestCode,Intentintent,intflags)源码注释:RetrieveaPendingIntentthatwillstartanewactivity,likecallingContext.startActivity(Intent).Notethattheactivitywillbestartedoutsideofthecontextofane..
分类:
其他好文 时间:
2014-11-26 19:16:38
阅读次数:
200
返回上一个界面finish()方法本文地址: http://blog.csdn.net/caroline_wendyAndroid可以使用finish()方法,实现函数返回的功能,当不是Activity内部调用时,需要使用getActivity()方法的返回值Activity调用。如实现了一个提示框(AlertDialog),包含两个按钮,返回和设置;一个是跳转定位服务设置界面,一个是返回上一级界...
分类:
移动开发 时间:
2014-11-18 09:12:11
阅读次数:
300
Fragment和Activity的交互
一个Fragment的实例总是和包含它的Activity直接相关。
fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。
如:
View listView = getActivity().findViewById(R.id...
分类:
移动开发 时间:
2014-11-16 12:07:45
阅读次数:
234
有些手机以及平板中有一种访客模式,打开访客模式,我们将无法拖动Launcher上的图标,也无法打开adb
主要操作就是在打开开关的地方执行如下操作
GuestModeUtil guestModeUtil = GuestModeUtil.getInstance(getActivity());
guestModeUtil.save(pin);// 保存PIN码
SystemProperties...
分类:
其他好文 时间:
2014-11-15 08:55:44
阅读次数:
236
fragment 跳转至Acivity后,fragment里面的onActivityResult 被被调用
试过很多办法,最后getactivity().startactivityforresult() 修改成 startActivityForResult()后起作用了。
注意 只能要在 fragment 里面修改...
分类:
移动开发 时间:
2014-11-13 11:00:53
阅读次数:
231