Взгляните на этот фрагмент кода. Я получаю сообщение об ошибке с последней строкой, потому что я передаю "индекс" вместо ресурса. Я думал, что это проблема с линией, и попытался ее подавить. Тогда я заметил, что получаю эту ошибку только тогда, когда создаю для выпуска. Он отлично работает при создании для отладки. Я совершенно не знаю. Может кто-нибудь пролить свет на то, что я делаю неправильно.
//Get paddingLeft, paddingRight
int[] attrsArray = new int[]{
android.R.attr.paddingLeft, // 0
android.R.attr.paddingRight, // 1
};
TypedArray ta = context.obtainStyledAttributes(attrs, attrsArray);
if (ta == null) return;
mPaddingLeft = ta.getDimensionPixelSize(0, 0);
mPaddingRight = ta.getDimensionPixelSize(1/*error here*/, 0);