ProgressBar的圆形画面不同于主题。我怎样才能以编程方式获得drawable? 我试过这样做
Drawable progressDrawable = context.getTheme().obtainStyledAttributes(
attrs, com.android.internal.R.styleable.ProgressBar, 0, 0)
.getDrawable(com.android.internal.R.styleable.ProgressBar_progressDrawable);
但Gradle说那个
包com.android.internal.R不存在
答案 0 :(得分:1)
根据R.styleable和R.attr文档,可以使用
访问Drawable progressDrawable = context.getTheme().obtainStyledAttributes(
attrs, com.android.internal.R.styleable.ProgressBar, 0, 0)
.getDrawable(android.R.styleable.ProgressBar_progressDrawable);