一个空指针异常问题,求大神帮忙解决下,在线等

问题描述

一个空指针异常问题,求大神帮忙解决下,在线等

public void getQaList(String type, String qid, String qid_min,
        String cat_id, String tag_id, String page, String qid_top,
        boolean isShowLoadingDialog) {
    List<RequestParameter> parameter = new ArrayList<RequestParameter>();
        parameter.add(new RequestParameter("type", type));
        parameter.add(new RequestParameter("qid", qid));
        parameter.add(new RequestParameter("qid_min", qid_min));
        parameter.add(new RequestParameter("cat_id", cat_id));
        parameter.add(new RequestParameter("tag_id", tag_id));
        parameter.add(new RequestParameter("page", page));
        parameter.add(new RequestParameter("qid_top", qid_top));

(空指针异常)

        startHttpRequest(Constants.HTTP_POST, Constants.QA_LIST_Q_1_4,
            parameter, isShowLoadingDialog, Constants.LOADING_CONTENTS,
            true, Constants.CONNECTION_SHORT_TIMEOUT,
            Constants.READ_MIDDLE_TIMEOUT, LOAD_QUESTION_KEY);
}

跳转到

protected void startHttpRequst(String requestType, String url,
List parameter, boolean isShowLoadingDialog,
String loadingDialogContent, boolean isHideCloseBtn,
int connectTimeout, int readTimeout) {
startHttpRequest(requestType, url, parameter, isShowLoadingDialog,
loadingDialogContent, isHideCloseBtn, connectTimeout,
readTimeout, -1);
}

protected void startHttpRequest(String requestType, String url,
                                List<RequestParameter> parameter, boolean isShowLoadingDialog,
                                String loadingDialogContent, boolean isHideCloseBtn,
                                int connectTimeout, int readTimeout, int resultCode) {
    startHttpRequest(null, requestType, url, parameter,
            isShowLoadingDialog, loadingDialogContent, isHideCloseBtn,
            connectTimeout, readTimeout, resultCode);
}

protected void startHttpRequest(File file, String requestType, String url,
                                List<RequestParameter> parameter, boolean isShowLoadingDialog,
                                String loadingDialogContent, boolean isHideCloseBtn,
                                int connectTimeout, int readTimeout, int resultCode) {
    if (isShowLoadingDialog) {
        if (!CheckNetWorkUtil.netWorkIsAvailable(getActivity())) {
            return;
        }
    }
    if (null != parameter) {
        FragmentActivity activity = getActivity();
        if (activity != null) {
            parameter.add(new RequestParameter("appver", DeviceUtil
                    .getVersionName(activity)));
            parameter.add(new RequestParameter("ver", DeviceUtil
                    .getVersionName(getActivity())));
        }
        parameter.add(new RequestParameter("width",
                MyApplication.screenWidth));
        parameter.add(new RequestParameter("height",
                MyApplication.screenHeight));
        parameter.add(new RequestParameter("device", Constants.DEVICE));
        parameter.add(new RequestParameter("devname",
                MyApplication.manufacturer));
        parameter.add(new RequestParameter("sysver", MyApplication.sysver));
        parameter.add(new RequestParameter("system", Constants.DEVICE));

        parameter.add(new RequestParameter("source", Constants.DEVICE));
        parameter.add(new RequestParameter("imei", Constants.HWID));
    }

    LogUtil.d("requestUrl", url);
    for (int i = 0; i < parameter.size(); i++) {
        RequestParameter requestParameter = parameter.get(i);

// LogUtil.d("requestParameter", requestParameter.getName() + "="
// + requestParameter.getValue());
}
BaseRequest httpRequest = null;
if ("POST".equalsIgnoreCase(requestType)) {
httpRequest = new AsyncHttpPost(file, getActivity(), this, url,
parameter, isShowLoadingDialog, loadingDialogContent,
isHideCloseBtn, connectTimeout, readTimeout, resultCode);
} else {
httpRequest = new AsyncHttpGet(getActivity(), this, url, parameter,
isShowLoadingDialog, loadingDialogContent, isHideCloseBtn,
connectTimeout, readTimeout, resultCode);
}
DefaultThreadPool.getInstance().execute(httpRequest);

this.requestList.add(httpRequest);

}

解决方案

求大神帮忙解决一个网络设备互联的考试题,谢谢啦。
急求大神帮忙解决的问题

解决方案二:

是不是PagerAdapter

时间: 2024-08-26 21:53:02

一个空指针异常问题,求大神帮忙解决下,在线等的相关文章

c++-初学C++ 一个小程序 求大神帮忙看下

问题描述 初学C++ 一个小程序 求大神帮忙看下 //分秒显示函数 #include using namespace std; //全局引用std命名空间 void showTime(int ,int); int main() { int hours =0 , mins = 0;//定义且初始化分 和秒 cout << "Input the hour "; cin >> hours; cout << "Input the mins &quo

求帮助-求大神帮忙解决下这个问题

问题描述 求大神帮忙解决下这个问题 Exception in thread "Thread-15" java.lang.NullPointerException at com.amtch.akka.slave.impl.SlaveServiceImpl.process(SlaveServiceImpl.java:51) at com.amtch.akka.communication.protocol.socket.SocketClient.run(SocketClient.java:5

php开发遇到错误 Creating default object from empty value 求大神帮忙解决下

问题描述 php开发遇到错误 Creating default object from empty value 求大神帮忙解决下 代码: 14 define('IN_ECS', true); 15 $smarty->left_delimiter = '<!--{'; 16 $smarty->right_delimiter = '}-->'; 17 require(dirname(__FILE__) . '/includes/init.php'); 18 if ((DEBUG_MOD

scrollview-求大神帮忙解决下,谢谢

问题描述 求大神帮忙解决下,谢谢 ScrollView 中嵌入了一个listview,调用lisetview的setSelection(position)方法无效的问题

跪求大神帮忙解决一个java问题

问题描述 跪求大神帮忙解决一个java问题 Invalid classpath publish/export dependency com.genuitec.runtime.library/com.genuitec.generic_6.0. The associated classpath container cannot be included in the published/exported module. 这个问题到底是啥意思,困扰一天了 解决方案 解决: 不要动eclipse.在控制台

跪求大神帮忙解决一个java语法问题

问题描述 跪求大神帮忙解决一个java语法问题 有行代码编译总是不能通过,我觉得是语法问题,但是找了很久都找不出来啊.请大婶帮忙解决,感激不尽. 解决方案 你的代码呢?你的代码呢? 解决方案二: 1.请把您的问题要点尽量在标题说明,大神都很忙,有时不会点进来看内容,会先用标题过滤一下:2.就算大神今天闲下来,您这也没代码可看啊. 解决方案三: 检查 1. 单词 有没有写错,2.命名是否不符合要求3.语法问题 需要看代码 解决方案四: 编译不通过的问题大致分为两种,1,语法错误.2.ide(ecl

求大神帮忙解决 Android项目java空指针异常问题 真的很急 - -

问题描述 求大神帮忙解决 Android项目java空指针异常问题 真的很急 - - 新手小白参考网上教程学习的socket使用,代码几乎雷同老师写的就可以运行我的就会出问题,connect()方法正确可用,但是send()方法不能用,会提示如图空指针异常,但是我真的找不到是哪里的问题,求大神指点.困扰两天了 茶不思饭不想.(由于提问字数问题导包部分代码没有粘过来) 我用Broadcast在一个activity中监听到操作后广播消息过来然后触发java类里面的方法,触发到connect()就可以

安卓-Android 求大神帮忙解决屏幕适配的问题

问题描述 Android 求大神帮忙解决屏幕适配的问题 小弟是一个初学者,不会弄这种屏幕适配的问题,如何让这些书本不论在何种尺寸的屏幕上都能刚好在书架上? 解决方案 1.相应的尺寸会有相应的文件,相应的文件有相应的图片. 2.在编程中尽量使用dp不要使用px

求大神帮忙解决SQL server的字符串截取问题

问题描述 求大神帮忙解决SQL server的字符串截取问题 用 SQL 语句实现 系统有福田.南山.罗湖三个校区,编号分别为 FT.NS.LH:有缴费.退费.结转.转让4种操作类型,每个操作对应的编号分别为 JF.TF.JZ.ZR.(刚说不让用中文,怎么又来拼音首字 母了,) 需求,用户进行缴费.退费.结转.转让操作时,需要根据校区.操作类型.操作日期生成相应的编号,编号生成规则:1.校区编号 + 操作类型编号 + yyyyMMdd + '-' + '***'2.yyyyMMdd:代表日期格式