安卓开发-将基于activity的代码移植到基于fragment的页面中

问题描述

将基于activity的代码移植到基于fragment的页面中

private void initView() {

    expandTabView = (ExpandTabView) findViewById(R.id.expandtab_view);

    viewLeft = new LeftFilterView(this, FilterDataSource.createPriceFilterItems());

    viewMiddle = new MiddleFilterView(this);

    viewRight = new RightFilterView(this, FilterDataSource.createSortFilterItems());

}

上方代码要是移植到fragment页面中需要修改什么?
我改成了这样,但是运行时调用view的时候出现了空指针
private void initView() {

    expandTabView = (ExpandTabView) getActivity().findViewById(R.id.expandtab_view);

    viewLeft = new LeftFilterView(getActivity(), FilterDataSource.createPriceFilterItems());

    viewMiddle = new MiddleFilterView(getActivity());

    viewRight = new RightFilterView(getActivity(), FilterDataSource.createSortFilterItems());

}
时间: 2024-10-03 05:14:38

安卓开发-将基于activity的代码移植到基于fragment的页面中的相关文章

代码-使用JSP include file后页面中单独使用的META标签,JS外部文件都跑到了body中。

问题描述 使用JSP include file后页面中单独使用的META标签,JS外部文件都跑到了body中. 代码中头部引入公共头部: 公共头部代码:

安卓开发-手机系统刷机代码编写

问题描述 手机系统刷机代码编写 本人只知道简单的有关fortran语言的编程和一点硬件知识,而对手机系统方面了解很少,希望大侠能不能告诉我相关方面的知识及书籍,有关资料 解决方案 刷机很简单,一般进城务工的民工自己开个小店都会做,根本谈不上需要什么书籍和知识.无非就是各个手机厂商预留了一些后门,比如按某个按键组合进入一个恢复模式,然后把厂商给你的刷机包放在tf卡上,或者用数据线连接到电脑上用软件就能自动更新. 还有一种情况,整个手机的rom都坏了,无法引导了.那么就需要把手机上的flash芯片取

究竟什么是开发人员眼中最好的代码编辑器?

如果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话,那么代码编辑器绝对可以称之我们手中的神兵利器,不同类型的开发人员使用的"兵器"也大有 不同.好比兵器来说,没有绝对强的,也没有绝对好的,每一中兵器都有不同的优点和缺点,虽说俗话说的好,一寸长,一寸强,不过如果你没事去那都提着"关老 爷"的"青龙偃月刀"得瑟,貌似也不是很方便.那么对于我们这些开发人员来说,究竟什么样的代码编辑器是最好的呢? 究竟什么是开发人员眼中最好的代码编辑器? 在今

使用PHP提取视频网站页面中的FLASH地址的代码_php技巧

然后我用PHP实现了这个功能,我觉得用PHP来做这项工作简直是一种享受!使用其提供的强大的HTML页面处理函数和正则表达式,短短的几行代码就能搞定这个功能. 贴一下关键代码: 复制代码 代码如下: <?php //获取优酷页面中的flash地址 function get_flash_url( $url ) { $lines = file($url); foreach ($lines as $linenum=> $line) { preg_match_all('|<input type=&

安卓开发左右滑动切换activity怎么弄?

问题描述 安卓开发左右滑动切换activity怎么弄? 大神帮帮忙 百度教程都不太懂新人不会太郁闷了 解决方案 手势识别,,,判断左右 解决方案二: 用viewpager,很简单,你搜,各种代码都有,拷贝就能用,你要你要再不会,可以不用干这个了

代码-一条关于安卓开发Intent的问题

问题描述 一条关于安卓开发Intent的问题 MainActivity的代码 package black_lotus.blacklotus; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.*; import android.view.View.OnClickListener; import android.view.View; impor

安卓应用-安卓开发如何实现点击按钮先播放完点击动画后运行代码

问题描述 安卓开发如何实现点击按钮先播放完点击动画后运行代码 做了个点击动画 可是动画还没完就跳转界面了 怎么弄动画完后跳转 解决方案 http://runfeel.iteye.com/blog/1905010

基于安卓开发的二维码的扫描和识别

问题描述 基于安卓开发的二维码的扫描和识别 可以生成二维码,但是不能扫描二维码,点击扫描二维码出现功能闪退,怎么解决? 04-30 21:40:33.752: E/AndroidRuntime(12998): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:812) 解决方案 参考:http://www.javaapk.com/source/11512.htmlhttp://www.cn

安卓开发闪退-安卓开发中java.lang.RuntimeException: Unable to start activity ComponentInfo问题

问题描述 安卓开发中java.lang.RuntimeException: Unable to start activity ComponentInfo问题 package com.example.test; import android.app.ActivityGroup;import android.app.LocalActivityManager;import android.content.Intent;import android.os.Bundle;import android.vi