新人初学Android运行有错,求助,急急急急!!!!!!!!!!

u011106671 2014-05-08 08:51:11
package com.yunlei.android_1;

import android.app.Activity;
import android.os.Bundle;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
MyView myview=new MyView(this);
this.setContentView(myview);
}
}


package com.yunlei.android_1;

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 自动生成的构造函数存根
paint.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, 100, 100, paint);
canvas.drawText("jfalkfjjdfkdjfk", 60,70, paint);
}
}
...全文
134 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
奋斗并快乐着 2014-05-09
  • 打赏
  • 举报
回复
你不把异常信息贴出来,这个帖子就只能黄了。
u011106671 2014-05-09
  • 打赏
  • 举报
回复
谢谢啊,现在好了。
黄小楼 2014-05-09
  • 打赏
  • 举报
回复
空指针,骚年。目测是paint 没有初始化,问题太简单了。大家都不乐意答
  • 打赏
  • 举报
回复
Paint paint;//定义画笔 => Paint paint=new Paint();//定义画笔
u011106671 2014-05-09
  • 打赏
  • 举报
回复
忘发错误信息了
u011106671 2014-05-08
  • 打赏
  • 举报
回复
嗯嗯嗯,大神帮助啊
Mr_Alvin 2014-05-08
  • 打赏
  • 举报
回复
路过,安卓初学者!

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧