Fragment中调用Activity的UI
1:Fragment内定义一个接口,或外部定义一个接口,
2:Fragment定义一个接口对象的属性
3:Activity实现这个接口
4:Fragment的onAttach方法中强转Activity为接口
例如:
@Override
    public void onAttach(Activity activity)
    {
  super.onAttach(activity);
  try
          {
                onFragmentChangeListener = (OnFragmentChangeListener)activity;
          }
          catch(ClassCastException e)
          {
                throw new ClassCastException(activity.toString() + " must implement OnFragmentChangeListener"); 
          }
    }
Fragment中调用Activity的UI的更多相关文章
- 在Fragment中获取Activity中数据
		
今天要做一个功能,用Fragment显示从其所在的Acitivity1中获取到的数据.这个Activity1是从另一个带有参数Activity2跳转过来的,所以要获得的是这些参数.因为之前没遇到过,所 ...
 - Android 在Fragment中修改Activity中的控件
		
在当前的Fragment中调用getActivity方法获取依附着的那个Activity,然后再用获取到的Activity去findViewById拿到你需要的控件对其操作就行了.
 - Fragment中获取Activity的Context
		
Fragment中获取Activity的Context时只需要this.getActivity()即可.
 - Fragment中获取Activity的Context (转)
		
Fragment中获取Activity的Context时只需要this.getActivity()即可. 而不是许多人说的this.getActivity().getApplicationCo ...
 - 如何在adapter 中调用activity的方法
		
如何在adapter 中调用activity的方法 2015-08-07 17:06匿名 | 浏览 808 次 iWorkjavaAndroid public class HistoryData e ...
 - 在fragment中调用SharedPreferences
		
[o] Activity中调用SharedPreferences的方式: String prefsName = "mysetting"; SharedPreferences pre ...
 - Android  Fragment中调用getActivity为null的问题
		
在使用fragment的时候经常会遇到getActivity()为null的情况.比如我在一个异步网路请求的回调中调用了getActivity()就会出现空指针问题.之前解决这个问题,通常都是直 ...
 - android小知识之fragment中调用startActivityForResult(Intent intent,int requestcode)所遇到的问题
		
大家都知道对于Activity和Fragment都可以注册OnActivityResult()方法,但是要注意几点: a.当activity和fragment都注册了OnActivityResult( ...
 - 在fragment中获取activity的组件
		
在fragment中使用getActivity()即可获取activity的引用
 
随机推荐
- 二模  (10) day2
			
第一题: 题目大意:求出区间 [L,R]里约数最多的数. L,R<=10^9 解题过程: 1.一开始我就往恶心的数据去想了,比如 L=R=一个超级大的质数.. 那么 用搜索质因子的方法 是 ...
 - 从ajax获取的数据无法通过Jquery选择器来调用事件
			
如果标签是动态生成的,比如说div.tr.td等,若需通过Jquery来获取事件,那么需要用live来绑定相应的事件. 比如说绑定div的click事件 $("div").live ...
 - C- printf的使用
			
ASC C之后引入的一个特性是,相邻的字符可以被自动连接 /* printf.cc * 2014/09/02 update */ #include <iostream> using nam ...
 - [vijos P1112] 小胖的奇偶
			
第一次看到这题怎么也不会想到是并查集题目…星期五第一次看到这题,到今天做出来,实在是废了好多功夫.看了很多人的解题都有same和diff数组,我也写了,后来发现不对啊两个数组的话find函数怎么写呢? ...
 - linux命令每日一练习-ls
			
ls列出目录下所有文件 ls -l列出具体信息. drwxr-xr-x 9 root root 4096 2011-11-01 tomcat6.0.32 第一个d表示是目录,如果是-表示普 ...
 - JAVA每日一旅3
			
1.关于byte byte在内存中占一个字节,范围是-128-127,128作强制类型转换到byte变成-128,因为128的二进制表示:1000 0000,最高位是符号位. 2.关于Hibernat ...
 - IPAD2 5.1.1越狱后的屏幕不能自动旋转~~~
			
己顶,出现这问题的原因是因为越狱安装了插件的原因.问题解决了,大家没有遇到类似的问题吗?问题出在大家都装了一个SBSettings的插件,解决办法就是在这个插件的ISO 5+ Notification ...
 - MATLAB图像处理函数汇总(二)
			
60.imnoise 功能:增加图像的渲染效果. 语法: J = imnoise(I,type) J = imnoise(I,type,parameters) 举例 I = imread('eight ...
 - js 弹出div窗口 可移动 可关闭  (转)
			
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
 - poj1125(Floyd最短路)
			
//Accepted 164 KB 0 ms //floyd #include <cstdio> #include <cstring> #include <iostrea ...