Nullzeiger-Ausnahme in der Tastenfunktion

Button btnEditor;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    btnEditor = (Button) findViewById(R.id.btnEditor);

    //some code

    btnEditor.setOnClickListener(new View.OnClickListener(){
        public void onClick(View arg0) {

        }
    });
}

btnEditor.setOnClickListener(new View.OnClickListener() gibt mir eineNullzeiger-Ausnahme. btnEditor ist eine frühere Verbindung zu XML Button, indem:btnEditor = (Button) findViewById(R.id.btnEditor);

In meiner main.xml-Datei:

<Button
        android:id="@+id/btnEditor"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginTop="16dp"
        android:text="Editor"
        android:textSize="48dp"
        android:textStyle="bold"
        android:typeface="normal" android:layout_gravity="bottom"/>

Im Ernst, ich habe keine Ahnung, was ich tun soll ...

AUFGELÖST

Ich habe vergessen, dass ich zwei hattemain.xml Dateien:

/ res / layout/ res / layout-large

In einem der Ordner (in großem Format) befand sich kein Button. Daher wurde beim Ausführen einer Anwendung auf einem Gerät mit großem Layout eine Fehlermeldung angezeigt.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage