很容易的問題,我很尷尬的問,但不能自己找到它。Android打開新窗口問題
在MainActivity.java中有一個菜單。當用戶點擊菜單項時,會出現一個新窗口,但應用程序崩潰(「應用程序意外停止」)。
MainActivity.java部分:
case R.id.Menu6:
Intent intentabout = new Intent(this, About.class);
startActivity(intentabout);
break;
的情況下,應該是正確的,因爲其他菜單項工作。
About.java:
public class About extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.aboutxml);
TextView tv1 = (TextView)findViewById(R.id.TextView01);
tv1.setText("Something");
setContentView(tv1);
}
}
aboutxml.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/LinearLayout01"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView
android:text="Something"
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
</LinearLayout>
我已經包含在AndroidManifest.xml類:
<activity
android:name=".About"
android:label="@string/app_name">
</activity>
我不能相信我不知道這個,我有我的應用程序中的其他類,他們正在努力...
絕對奇怪,什麼是堆棧跟蹤? – 2011-05-09 18:16:04