android.- widget.imagebutton-Steuerelement kann nicht gewirkt werden, um android.- widget.Schaltfläche Nachricht
Hi ich bekomme diese Meldung android.- widget.imagebutton-Steuerelement kann nicht gewirkt werden, um android.- widget.- Taste (Siehe Anlage Bild für logcat Fehler), die ich nicht verstehe, warum? da mein code scheint richtig zu sein.
Code:
ImageButton Calendar = (ImageButton) findViewById (R.id.Calendar);
Calendar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//TODO Auto-generated method stub
Intent OpenCalendarbtn = new Intent (Menu.this, DisplayCalendar.class);
startActivity (OpenCalendarbtn);
}
});
Komplette Layout-xml-Datei:
`
<ImageButton
android:id="@+id/Read"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/Write"
android:layout_marginRight="31dp"
android:src="@drawable/read" />
<ImageView
android:id="@+id/AppLogo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:src="@drawable/logo" />
<ImageButton
android:id="@+id/Write"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_alignParentLeft="true"
android:layout_below="@+id/AppLogo"
android:layout_marginLeft="35dp"
android:layout_marginTop="14dp"
android:src="@drawable/write" />
<ImageButton
android:id="@+id/Calendar"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_alignLeft="@+id/Write"
android:layout_below="@+id/Write"
android:layout_marginTop="20dp"
android:src="@drawable/calendar/>
`
Ist R. id.Kalender ein ImageButton-Steuerelement oder eine Schaltfläche?
bitte fügen Sie Ihre layout.xml
R. id.Kalender ist ein ImageButton-Steuerelement.
bitte fügen Sie Ihre layout.xml
R. id.Kalender ist ein ImageButton-Steuerelement.
InformationsquelleAutor user3198416 | 2014-03-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, Sie haben die
<ImageButton>
- tag statt<Button>
tag in Ihrem layout resource file.Das könnte die Ursache des Fehlers.
veröffentlichen Sie Ihre komplette layout-xml
Hinzugefügt wurde die komplette layout-xml
InformationsquelleAutor Basant Singh
Ändern Sie Ihre
:
das wird nicht funktionieren. die Ursache der Schaltfläche Bild.
InformationsquelleAutor ZealDeveloper
Seine ein Eclipse-problem nicht in Ihrem code.
Lösung HIERFÜR kopieren Sie einfach den code in
xml
mit Strg+c und speichern Sie diexml
dann wieder einfügen, dann wieder speichern und ausführen.....das funktioniert bei mir.InformationsquelleAutor Ganesh Chandrasekhara