文档章节

自定义Application声明为全局变量时类型转换异常

鴿神丶
 鴿神丶
发布于 2016/01/02 18:22
字数 119
阅读 20
收藏 0

自定义了一个Application类。 

public class AppContext extends Application


然后在activity中通过getApplication()获得一个Application类型的变量,并转换成自定义的AppContext。如下: 

appContext = (AppContext) getApplication();

结果在运行的时候报类型转换错误。


造成原因及解决办法:

自定义的全局Application必须在AndroidManifest.xml中注册声明:

<application
    android:name=".AppContext"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

© 著作权归作者所有

鴿神丶
粉丝 3
博文 43
码字总数 6887
作品 0
渝北
私信 提问
前端入门8-JavaScript语法之数据类型和变量

声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 MDN web docs Github:smyhvae/web Github:goddyZhao/Translation/JavaScript 作为一个前端小白,入门跟着这几个来源学...

请叫我大苏
2018/12/02
0
0
Javascript代码及注释规范

Javascript代码及注释规范 为规范前端开发代码,提高代码质量,特制定此文档,其中声明,安全和分号这三节是必须执行的,组件类必须遵循注释规范。 声明 变量声明必须加var关键字,严格控制作...

geekcarnegie
2014/05/16
0
0
Bash(Shell)基础知识(二)

前面已经和大家说了很多bash的特性,那我们接着和大家来说说其它特性:bash变量。 说到变量,大家都很熟知,但是它的具体定义是什么呢?这里我们来说一下:变量,是一段有名称的连续的内存空...

long44
2017/10/30
0
0
[备忘]《C++入门经典》各章小节

《C++入门经典》(即英文版“Beginning C++ The Complete Language”的中译版) 各章小节 第1章 基本概念 ·C++中的程序至少包含一个main()函数。 ·函数的可执行部分由包含在一对花括号中的...

leeoo
2011/12/24
0
0
细读《你不知道的JavaScript·上卷》1-1 作用域是什么?

墨言妹带你细读《你不知道的 》系列的世界,深入 语言内部,弄清楚 每一个零部件的用途。 作用域是什么 问题1:变量存储在哪里? 问题2:程序需要时如何找到它们? 1.1 编译原理 通常,把 归...

墨言妹
01/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

php 遇到 No input file specified的解决方法

(一)IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二: 请修改php.ini 找到 ; cgi.force_redirect = 1 去掉前面分号,把后面的1...

chenhongjiang
今天
5
0
MySQL 基础

一、常用命令 在命令行中,配置好环境变量后,通过cmd可以直接进入mysql命令行模式,同时列举几种常用命令 # 进入mysql数据库,密码可以先不写,打完-p后再输入,防止被别人看到mysql -u账...

华山猛男
今天
6
0
简单的博客系统(四)Django请求HTML页面视图信息--基于函数的视图

1. 编写用于查询数据的功能函数 应用目录 下的 views.py 文件通常用于保存响应各种请求的函数或类 from django.shortcuts import renderfrom .models import BlogArticles# Create your ...

ZeroBit
今天
5
0
用脚本将本地照片库批量导入到Day One中

因为目前iCloud 空间已经不足,其中95%都是照片,之前入手了DayOne,且空间没有限制,订阅费一年也不少,再加上DayOne作为一款日记App 也比较有名,功能方面最大的就是地理视图与照片视图,尤...

在山的那边
昨天
21
0
jupyter部署安装

python373 -m ipykernel install --name python373 ipython kernelspec list sc create myjupyterservice binpath="D:\apply\Python373\Scripts\jupyter-notebook --config=V:/my_work/jupyt......

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部