hensky 发表于 2015-4-27 14:03:05

求组:关于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:11

这个问题我已解决了,原来是JAVA文件名命名错,导致的。
将public class HelloWorld extends Activity 改成 public class MainActivity extends Activity 就可以正常显示了
页: [1]
查看完整版本: 求组:关于HelloWorld的例子问题