源码如下:
package com.hello.world;import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class worldActivity extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
编译和运行没有问题,模拟器上老出现“unfortunately hello world had stoped”,新手,求解决?
package com.hello.world;import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class worldActivity extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
编译和运行没有问题,模拟器上老出现“unfortunately hello world had stoped”,新手,求解决?
解决方案 »
- 基于Android平台淘宝网手机客户端实战开发视频教程
- 请高人解释下,TestCase 是一个接口,为什么AndroidTestCase类用extends 而不是用 implements 呢?
- 是因为xml文件没编译吗?
- android如何获取已经被禁止的开机自启动项?高手帮帮忙啊
- android中gps信号和方向的获取问题
- NDK下的OpenGL程序怎么显示中文?怎么去获取中文的字库?
- Ansi字符串的问题
- Android下listview每个Item中包含有按钮,为什么在点击某一行按钮的时候,同时有多行button触发了响应事件?
- TextView排版时右边界参差不齐
- 求助!!listview中根据button显示不同列表
- Android上多个应用共用一个service
- android 录制声音 播放有噪音?
如果自己写的类 到xml配置里注册下
感觉这个是正解,不过LZ下次问问题记得把LOG日志贴上来,要不然不好确定问题所在。
import android.os.Bundle;
import android.widget.TextView;public class WorldActivity extends Activity { @Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
我试了一下你的代码 没有问题,不过 正常的模板 应该有setContentView(R.layout.main); 指出布局文件!! 你试一下 加上 看还有没有报错~~