2016-06-23 5 views
2

Я отправляю это, потому что не смог найти то, что искал на SO и остальной части Интернета. Я посмотрел на this, но я не был точно уверен, как решить проблему.GridLayout - Вертикальные/Горизонтальные ограничения противоречивы

вопрос всплыл в то время как я использовал GridLayout в моем приложении, и всякий раз, когда я повернул мой экран, я хотел бы видеть на выходе что-то вроде этого:

В ландшафтном режиме:

06-23 21:41:25.627 10222-10222/in.cryf.yaca D/android.widget.GridLayout: vertical constraints: y1-y0>=112, y2-y1>=112, y3-y2>=112, y4-y3>=112, y4-y0<=311 are inconsistent; permanently removing: y4-y0<=311. 

В портретном режиме:

06-23 21:41:28.124 10222-10222/in.cryf.yaca D/android.widget.GridLayout: horizontal constraints: x1-x0>=192, x2-x1>=192, x3-x2>=192, x4-x3>=192, x4-x0<=704 are inconsistent; permanently removing: x4-x0<=704. 

Хотя это не влияет на ход моего приложения, с помощью ссылки, так что я написал выше, кажется, что он может иметь проблемы с производительностью.

GridLayout в моем XML:

<GridLayout 
     android:id="@+id/button_grid" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 
</GridLayout> 

В дополнение к этому, я программно добавить вид на макете, когда создается мое приложение.

ответ

1

После размещения моего GridLayout внутри ScrollView сообщение больше не пришло.

<ScrollView 
     android:layout_below="@id/output" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 

    <HorizontalScrollView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"> 

     <GridLayout 
      android:id="@+id/button_grid" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content"> 
     </GridLayout > 


    </HorizontalScrollView> 

</ScrollView> 
0

Я думаю, что эта проблема возникает, когда вы расширяете класс задач async! Вместо этого используйте модификацию, проблема с вращением экрана будет решена.

+1

Не использовать 'AsyncTask' в любом месте моего приложения. – Saurabh

+0

Пожалуйста, поделитесь полной кошкой или скриншотом – Puneet

+0

Я уже решил проблему. См. Мой ответ. – Saurabh

Смежные вопросы