Я должен измерить View
для разделения других. Я использую этот код для этого:
ViewGroup view = ...;
view.setPadding(10, 0, 10, 0);
int wrapContent = RelativeLayout.LayoutParams.WRAP_CONTENT;
int specWidth = MeasureSpec.makeMeasureSpec(wrapContent, MeasureSpec.AT_MOST);
view.measure(specWidth, specWidth);
int questionWidth = view.getMeasuredWidth();
Это работает как ожидается на эмуляторе Android 4.3.
Однако возвращенная измеренная ширина на телефоне Samsung Galaxy XCover 2 (S7710) 4.1.2, 16777214...
Я пробовал все, маскируя View.MEASURED_SIZE_MASK
, но ничего не помогло.
Не могли бы вы помочь? Спасибо заранее!