В чем разница между context.getTheme.obtainStyledAttributes()
и context.obtainStyledAttributes()
?Разница между context.getTheme.obtainStyledAttributes и context.obtainStyledAttributes в классе вида
Является ли это стилем моего приложения?
В чем разница между context.getTheme.obtainStyledAttributes()
и context.obtainStyledAttributes()
?Разница между context.getTheme.obtainStyledAttributes и context.obtainStyledAttributes в классе вида
Является ли это стилем моего приложения?
Это то же самое.
в Context.java
/**
* Retrieve styled attribute information in this Context's theme. See
* {@link android.content.res.Resources.Theme#obtainStyledAttributes(int[])}
* for more information.
*
* @see android.content.res.Resources.Theme#obtainStyledAttributes(int[])
*/
public final TypedArray obtainStyledAttributes(@StyleableRes int[] attrs) {
return getTheme().obtainStyledAttributes(attrs);
}
context.getTheme.obtainStyledAttributes()
и
context.obtainStyledAttributes()
оба дают тот же результат, последний просто сокращенный способ без непосредственного вызова themeStyle.