我是安卓应用程序的新手。我正在使用netbeans 7.0.1 IDE
开发android应用程序。我在主 java 文件中编写了以下代码:
package com.test.helloworld;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class helloworld extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView t1=new TextView(this);
t1.setText("hello world..!!!!");
setContentView(t1);
}
}
这工作正常。我编辑了main.xml
文件以显示 a textfield
,button
如下所示:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_send"/>
<EditText android:id="@+id/edit_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="@string/edit_message"/>
</LinearLayout>
当然我已经在strings.xml
. 但是当我尝试运行我的应用程序时,这些并没有显示... :( 。我的意思是之前显示的相同字符串正在显示。
任何人都可以弄清楚是什么错误?