setCompoundDrawablesWithIntrinsicbounds(int,int,int,int) funktioniert nicht

Habe ich ein paar EditText views wo ich will, um das Bild auf der linken Seite und setCompoundDrawablesWithIntrinsicBounds scheint nicht zu funktionieren. Die Grafiken nicht zu sein scheinen immer verändert.

weiß jemand, warum dies der Fall ist?

Hier ist, wie ich bin Einstellung, die drawables:

        mFirstname.setCompoundDrawablesWithIntrinsicBounds(R.drawable.user_icon, 0, 0, 0);
        mLastname.setCompoundDrawablesWithIntrinsicBounds(R.drawable.user_icon, 0, 0, 0);
        mEmail.setCompoundDrawablesWithIntrinsicBounds(R.drawable.mailicon, 0, 0, 0);
        mPassword.setCompoundDrawablesWithIntrinsicBounds(R.drawable.lockicon, 0, 0, 0);
        mDateOfBirth.setCompoundDrawablesWithIntrinsicBounds(R.drawable.calico, 0, 0, 0);
        mCity.setCompoundDrawablesWithIntrinsicBounds(R.drawable.mailicon, 0, 0, 0);
        mStreet.setCompoundDrawablesWithIntrinsicBounds(R.drawable.mailicon, 0, 0, 0);
        mPostcode.setCompoundDrawablesWithIntrinsicBounds(R.drawable.mailicon, 0, 0, 0);
        mPhoneNumber.setCompoundDrawablesWithIntrinsicBounds(R.drawable.mailicon, 0, 0, 0);
  • Ich habe das gleiche Problem mit einem radio-button. Der Anruf hat einfach keine Wirkung, das Bild erscheint immer auf der rechten Seite der Taste. Hast du eine Lösung finden?
  • Ja! Ich habe. Sorry für die Antwort eine Woche zu spät. So scheint Es, zu Effekt-Geräten mit ICS auf Sie. Lösung unten geschrieben
  • was meinst du unten?? die Lösung, gepostet von @user Denis Glakiy?
InformationsquelleAutor jimbob | 2013-12-06
Schreibe einen Kommentar