java 不是封闭类_java – MainActivity.this不是一个封闭的类AsyncTask
我试图第一次创建一个AsyncTask,但我没有太多的运气.
我的AsyncTask需要从服务器获取一些信息,然后将新的布局添加到主布局以显示此信息.
一切似乎或多或少是清楚的,但是错误信息“MainActivity不是封闭的类”是困扰我的.
没有人似乎有这个问题,所以我想我很想念一些很明显的东西,我只是不知道是什么.
此外,我不知道我是否使用正确的方式获取上下文,并且因为我的应用程序不编译,所以我无法测试它.
您的帮助非常感激.
这是我的代码:
public class BackgroundWorker extends AsyncTask>
{
Context ApplicationContext;
@Override
protected ArrayList doInBackground(Context... contexts)
{
this.ApplicationContext = contexts[0];//Is it this right way to get the context?
SomeClass someClass = new SomeClass();
return someClass.getCards();
}
/**
* Updates the GUI before the operation started
*/
@Override
protected void onPreExecute()
{
super.onPreExecute();
}
@Override
/**
* Updates the GUI after operation has been completed
*/
protected void onPostExecute(ArrayList cards)
{
super.onPostExecute(cards);
int counter = 0;
for(Card card : cards)// Amount of "cards" can be different each time
{
//Create new view
LayoutInflater inflater = (LayoutInflater) ApplicationContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
ViewSwitcher view = (ViewSwitcher)inflater.inflate(R.layout.card_layout,null);
ImageButton imageButton = (ImageButton)view.findViewById(R.id.card_button_edit_nickname);
/**
* A lot of irrelevant operations here
*/
// I'm getting the error message below
LinearLayout insertPoint = (LinearLayout)MainActivity.this.findViewById(R.id.main);
insertPoint.addView(view,counter++,new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT));
}
}
}
java 不是封闭类_java – MainActivity.this不是一个封闭的类AsyncTask相关推荐
- java 封闭实例_java – 每个内部类都需要一个封闭的实例是真的吗?
术语内部类通常被认为是指"需要封闭实例的嵌套类".然而,JLS规定如下: 07000 [-] Inner classes include local (§14.3), anonym ...
- java用构造方法定义book类_JAVA基础学习之路(三)类定义及构造方法
类的定义及使用 一,类的定义 classBook {//定义一个类intprice;//定义一个属性intnum;public static int getMonney(int price, intn ...
- java二维数组添加元素_Java二维数组与动态数组ArrayList类详解
java二维数组 java 语言中提供的数组是用来存储固定大小的同类型元素. 1.二维数组初始化和声明 数组变量的声明,和创建数组可以用一条语句完成,如下所示: int a[][] = new int ...
- java定义一个圆类_2.8.1 如何定义一个圆的类
2.8 绝知此事要躬行--自己动手定义对象 在本章***一小节中不再给大家介绍更多新的知识,只是通过一个较为全面的实例把前面介绍的内容再复述一遍,好让大家加深一下印象,更深刻地理解一下Java的面向 ...
- java命令 jar文件夹_java中jar命令打包一个文件夹下的所有文件
(1)首先,必须保证java的所有路径都设置好,在dos提示符下输入jar -help 出现C:\Documents and Settings\dly>jar -help 非法选项:h 用法:j ...
- php 分页类视频,php分页类_你不可错过的一个php分页类
摘要 腾兴网为您分享:你不可错过的一个php分页类,榛果民宿,闲鱼,嘻嘻动漫,天气预报等软件知识,以及星空视频壁纸,灵狐者透视,时间闹钟,联想lj2205打印机驱动,轮流值班表范本,计分器软件,各有所 ...
- php完整的分页类_php分页类_你不可错过的一个php分页类
摘要 腾兴网为您分享:你不可错过的一个php分页类,作业盒子,小度音响,铜仁党建,速用钱等软件知识,以及方正证券小方,应用盒子,hpm227打印机驱动,必应搜索引擎,e购贷,百度云直播,变老,五十音 ...
- java.io包对象读写_java.io 包中的____________和____________类主要用于对对象(Object)的读写_学小易找答案...
[多选题]连铸钢水成分控制的要求有( ). [单选题]起动机用直流电动机将电能转化为 [单选题]下列关于我国少数民族传统禁忌的说法中,错误的是( ). [多选题]下列选项中 , 属于表单控件的是 ( ...
- java保护型数据成员_Java基础知识笔记第四章:类和对象
编程语言的几个发展阶段 面向机器语言 面向过程语言 面向对象语言:封装.继承.多态 类 类声明 classPerson{ ....... }class植物{ ....... } 类体 类使用类体来描述 ...
最新文章
- JSP 三 :九大隐式对象
- 十三、java_GUI
- 百万年薪程序员的7点能力
- 【2015年第4期】大数据时代的数据挖掘 —— 从应用的角度看大数据挖掘(上)...
- STC51-l2C总线
- 渗透学习笔记--基础篇--sql注入(数字型)
- java 给对象添加属性_在java中怎么给对象添加属性和方法?实例分享
- Citrix XenApp/XenDesktop版本正确选择
- STK之Commu模块之二-仿真同步卫星与地面站通信显示EIRP分布
- 欧姆龙plc解密实例_欧姆龙PLC CP1H解密实例
- 百度如流智能工作平台2.0发布 聚焦智能组织
- 一只青蛙跳向三个台阶_青蛙跳台阶-递归思想解算
- Spring中关于IOC的详解
- 基于 SpringBoot 和 webSocket 的匿名聊天室
- 2021上海酵素展暨中国酵素节资讯食用酵素的营养功效及研究进展
- 教你十种打领带的方法
- nvme固态硬盘开机慢_解决nvme固态开机慢
- python卡方检验关键词,Python卡方检验
- oracle分类账设置,Oracle EBS R12 总账与子分类账的关系
- 数据大放送之气候数据
热门文章
- Pycharm2019使用方法(六)——鼠标放代码中单击Edit后菜单功能
- 硬件基础知识和典型应用-STM32 替换说明-CKS32, HK32, MM32, APM32, CH32, GD32, BLM32, AT32(推荐), N32, HC华大系列
- 中国企业领导力培训行业市场供需与战略研究报告
- 解决Caused by: java.lang.NoClassDefFoundError: com/aliyun/oss/internal/OSSUdfOperation
- python键盘监听及模拟键盘输入
- 利用Python进行王者荣耀壁纸下载
- HDU 4348 To the moon(主席树区间修改)
- 电池pack结构_锂电池包PACK结构设计需要考虑哪些因素?
- 利用html制作网页的小结,HTML_CSS制作网页的一些经验分享,CSS制作网页总结的一些经验
1: - phpStudy...
- python爬虫——requests爬取高德地图全国天气信息