[STF]Android开发问题:自定义View实例化时报错
来源:互联网 发布:windows xp安装 编辑:程序博客网 时间:2024/06/10 14:44
最近刚开始学的Android开发按照视频教程敲得代码,但是还是出现问题了。
这是位于src文件夹下的自定义的View类:
package com.ahuiapp.myview;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.view.View;public class MyView extends View{Paint paint;public MyView(Context context) {super(context);// TODO Auto-generated constructor stubpaint.setColor(Color.WHITE);paint.setTextSize(20);paint.setAntiAlias(true);}protected void onDraw(Canvas canvas) {super.onDraw(canvas);canvas.drawColor(Color.GRAY);canvas.drawRect(10,10,110,110, paint);}}
然后在MainActivity.java中将用户界面设置成此view对象。
这是MainActivity的代码:
package com.ahuiapp.myview;import android.os.Bundle;import android.app.Activity;import android.view.Menu;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//setContentView(R.layout.activity_main);MyView myview =new MyView(MainActivity.this);//this.setContentView(myview);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}但是进行到
MyView myview =new MyView(MainActivity.this);
这行代码时就会报错,DDMS显示的错误信息是
java.lang.RuntimeExceptopn: Unable to start activity ComponentInfo{com.ahuiapp.myview/com.ahuiapp.myview.MainActivity}: java.lang.NullPointerException
实例化的过程中为什么会出现空指针异常?
- [STF]Android开发问题:自定义View实例化时报错
- Android开发自定义View
- Android 开发自定义View
- Android开发: View - 自定义
- Android开发自定义View
- Android 自定义 View 开发
- Android 自定义 View 实例 AnalogClock
- android 自定义view 实例CityPickerView
- Android应用插件化开发中自定义View基础插件遇到的问题
- 【Android开发学习】自定义View
- android开发之自定义View
- android开发自定义View(一)
- Android开发之自定义View
- 证书问题、刷新自定义view实例
- Android 自定义View 使用问题
- Android 自定义View 使用问题
- 关于Fragment实例化时报错的问题
- Android自定义View实例AnalogClock源码
- 总结C#哈希表的用法
- “残缺”程序员的屌丝录(二)
- 关于eclipse插件安装
- mpg文件切片之后,不能播放问题分析
- ios 时间戳 当前时间 相互转化
- [STF]Android开发问题:自定义View实例化时报错
- 【jiasuba】如何在Win7上创建Internet Explorer图标
- VLC-ANDROID开源项目的编译过程全纪录
- Ural 1423. String Tale 最小表示法
- 学习小结
- 一种简便的ios图片加密方法-对图片进行base64编码
- Iphone控件大全
- 交通灯管理系统
- hdu1572 下沙小面的(2)