2016-04-05 3 views
-1

Ich versuche, ein Bild Taste-ID in integer zu konvertieren mit:Wie konvertiere ich die ID des Image-Buttons in Interger?

i1=(ImageButton)findViewById(R.id.imageButton1); 
int hello = Integer.parseInt(i1.getText().toString().replaceAll("[\\D]", "")); 

aber es zeigt einen Fehler in getText(). Es gibt keine vordefinierte getText() in ImageButton-Klasse.

Wie kann ich das tun?

+1

nicht sicher ist, was Sie fragen. Wenn Sie nur die Schaltfläche ID wollen, wird i1.getId die Arbeit tun. – Sayem

Antwort

1

ImageButton ist eine ImageView Unterklasse, daher keine getText(). Wenn Sie einen Text festlegen und erhalten möchten, sollten Sie Button verwenden, der von TextView

Verwandte Themen