Есть ли лучший способ повторно визуализировать Native Component после обновления представления Android

Вы также можете использовать

SELECT STUDENT_NAME || '(' || STUDENT_ID || ')' FROM STUDENT;
0
задан Auntie Snow 19 January 2019 в 05:50
поделиться

1 ответ

Вы можете добавить следующее к своему компоненту родного вида.

@Override
  public void requestLayout() {
    super.requestLayout();
    post(measureAndLayout);
  }

  private final Runnable measureAndLayout =
      new Runnable() {
        @Override
        public void run() {
          measure(
              MeasureSpec.makeMeasureSpec(getWidth(), MeasureSpec.EXACTLY),
              MeasureSpec.makeMeasureSpec(getHeight(), MeasureSpec.EXACTLY));
          layout(getLeft(), getTop(), getRight(), getBottom());
        }
      };
0
ответ дан 10101010 19 January 2019 в 05:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: