在eclipse中那个可以代替Android Studio中的app:backgroundTint属性
时间: 2024-04-01 18:38:19 浏览: 44
demo-app-android-v2:用于演示融IMKit v2.0组件的App
在Eclipse中,可以使用Android Support Library中的`android.support.v4.widget.CompoundButtonCompat`类来设置Button或其他CompoundButton的背景色,类似于Android Studio中的`app:backgroundTint`属性。具体实现可以参考以下代码:
```java
Button button = (Button) findViewById(R.id.button);
int color = ContextCompat.getColor(this, R.color.colorAccent);
CompoundButtonCompat.setButtonTintList(button, ColorStateList.valueOf(color));
```
其中,`R.id.button`为需要设置背景色的Button的ID,`R.color.colorAccent`为需要设置的颜色资源ID,可以根据实际情况进行修改。
阅读全文