我对 Android 开发非常陌生,所以我很困惑,当我做了一个非常简单的应用程序时,得到了一个非常非描述性的错误:“不幸的是,MyApp 已停止”。没有语法错误。只是这个有点无益的信息。这就是我所做的。
- 制作了一个新的应用程序项目(Android 4.1)
- 做了一个按钮 - button1
- 在活动类中制作了一个 java 方法 - DoStuff()(见下文)
- 向活动对话框 xml 按钮添加了对 DoStuff 的调用(见下文)
- 将项目作为 Android 应用程序运行
- 按下按钮
- 出现错误
方法:
public void DoStuff(){
TextView tv = (TextView)this.findViewById(R.id.textView1);
tv.setText("Hello dude");
}
按钮 xml:
<Button
android:id="@+id/button1"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignRight="@+id/textView1"
android:layout_marginTop="82dp"
android:text="Button"
android:onClick="DoStuff" />
我希望你能帮助我。