我做了非常簡單的java烤麪包,當你按下按鈕時出現。但是當我在手機上運行它時,它會停止應用程序並退出而不會出現錯誤。我做錯了什麼?當我按下按鈕開始吐司時,Java-app關閉。但爲什麼?
MainActivity:
package com.example.ras.tests;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void buttonWasClicked(View Button) {
Toast.makeText(this , "Button wurde geklickt!" , Toast.LENGTH_SHORT).show();
}
}
按鈕:
<Button
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/button"
android:layout_marginTop="16dp"
app:layout_constraintTop_toTopOf="@+id/activity_main"
android:layout_marginStart="16dp"
app:layout_constraintLeft_toLeftOf="@+id/activity_main"
android:layout_marginLeft="16dp"
android:onClick="buttonWasClicked (MainActivity)"
android:visibility="visible" />
</android.support.constraint.ConstraintLayout>
請編輯您的問題並添加logcat。 –
有關「爲什麼?」的問題是不是一個好問題請閱讀[如何問好問題](https://stackoverflow.com/help/how-to-ask) – Omore