51Testing软件测试论坛

标题: 求组:关于HelloWorld的例子问题 [打印本页]

作者: hensky    时间: 2015-4-27 14:03
标题: 求组:关于HelloWorld的例子问题
求组:关于HelloWorld的例子问题

请问为什么我在运行HelloWorld.java文件后,在出现的模拟器上显示“Unfortunately,HelloWorld has stopped”
HelloWorld.java内容如下:
package com.example.helloworld;

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

public class HelloWorld extends Activity {

    /** Called when the activity is first created. */

    @Override

    public void onCreate(Bundle saveInstanceState) {

        super.onCreate(saveInstanceState);

       //setContentView(R.layout.main);

        TextView tv = new TextView(this);

        tv.setText("helloWorld");

        setContentView(tv);

    }

}

activity_main.xml内容如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >

    <TextView
        android:layout_width="200dp"
        android:layout_height="300dp"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/hello_world" />

</RelativeLayout>






作者: hensky    时间: 2015-4-27 15:57
这个问题我已解决了,原来是JAVA文件名命名错,导致的。
将public class HelloWorld extends Activity 改成 public class MainActivity extends Activity 就可以正常显示了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2