android 从Activity 获取 rootView 根节点
2013-01-09 01:08
1836 查看
真的想不通,为什么google在设计时不为Activity提供getRootView() (或者 getContentView(),既然setContentView()都存在了)的方法,难道不应该么?
从网上找了很多资料,找到方法如下:
从网上找了很多资料,找到方法如下:
private static View getRootView(Activity context) { return ((ViewGroup)context.findViewById(android.R.id.content)).getChildAt(0); }
相关文章推荐
- android 从Activity 获取 rootView 根节点
- android 从Activity 获取 rootView 根节点
- android.view.ViewRoot$W@47e0add0 is not valid; is your activity running?错误分析
- activity 获取 rootView 设置 backGroundColor
- [Android] Activity怎么获取contentView? 自定义getContentView()
- Android基础建设之Activity,ViewRoot,WindowManager,Window,View
- Android 获取Activity当前view
- Android 在初始化Activity时获取View的width和height
- Android获取activity的所有子view(使用到递归)
- activity 获取rootView 设置backGroundColor的方法
- android.view.View 中获取 android.app.Activity
- Android视图框架Activity,Window,View,ViewRootImpl理解
- android 在Activity下获取getWindowManager()的屏幕尺寸和自定义View下的获取尺寸
- 从当前Activity 获取根视图(Root view )
- android 获取activity当前view
- Android开发之漫漫长途 Ⅳ——Activity的显示之ViewRootImpl初探
- android getActivity.findViewById获取ListView 返回NULL的方法
- android 在Activity的OnCreate()方法中如何获取view的宽和高
- Android 从 View 中获取 Activity 时遇到 TintContextWrapper cannot be cast to 的问题
- android getActivity.findViewById获取ListView 返回NULL