12142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultzpackage com.xtremelabs.robolectric.shadows;
22142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz
3ae2c488f7dcf2d348d8792f23a0596b43e9da75eLenny Turetsky & Tyler Schultzimport android.widget.Button;
4ae2c488f7dcf2d348d8792f23a0596b43e9da75eLenny Turetsky & Tyler Schultzimport android.widget.TextView;
5ae2c488f7dcf2d348d8792f23a0596b43e9da75eLenny Turetsky & Tyler Schultzimport com.xtremelabs.robolectric.internal.Implements;
6ae2c488f7dcf2d348d8792f23a0596b43e9da75eLenny Turetsky & Tyler Schultz
7ae2c488f7dcf2d348d8792f23a0596b43e9da75eLenny Turetsky & Tyler Schultz@Implements(Button.class)
82142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultzpublic class ShadowButton extends ShadowTextView {
92142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz
102142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz    @Override
112142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz    public void applyAttributes() {
122142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz        super.applyAttributes();
132142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz        if (getBackground() == null) {
142142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz            setBackgroundColor(android.R.color.transparent);
152142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz        }
162142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz    }
172142e165994069f6735fb5c0d1d0733b6c2f7311Lenny Turetsky & Tyler Schultz}
18