Я использую выпуск ADT от разработчиков.android.com, который поставляется с SDK и Eclipse в одном пакете. У меня есть код, который дает мне исключение Empty Region при рисовании XML-файла на вкладке графического макета.Пустой регион - макет Android XML и Mac OS X 10.7
Исключение, возникающее при рендеринге: Пустое место! Сведения об исключении: войти в систему Window> Show View> Журнал ошибок
java.lang.IllegalArgumentException: Пустое место! на javax.imageio.ImageReader.computeRegions (ImageReader.java:2689) в com.sun.imageio.plugins.wbmp.WBMPImageReader.read (WBMPImageReader.java:184) в javax.imageio.ImageIO.read (ImageIO. java: 1422) at javax.imageio.ImageIO.read (ImageIO.java:1282) at android.graphics.Bitmap_Delegate.createBitmap (Bitmap_Delegate.java:96) at com.android.layoutlib.bridge.impl.ResourceHelper. getDrawable (ResourceHelper.java:233) на com.android.layoutlib.bridge.bars.CustomBar.loadIcon (CustomBar.java:196) на com.android.layoutlib.bridge.bars.CustomBar.loadIconById (CustomBar.java: 188) в com.android.layoutlib.bridge.bars.CustomBar.loadIconById (CustomBar.java:155) at com.android.layoutlib.br idge.bars.FakeActionBar. (FakeActionBar.java:38)
Это произошло внезапно и показывает исключения нулевого указателя на версии Windows, затмения с SDK.
Я проверил все изображения, так как кто-то где-то сказал что-то о поврежденных изображениях. Программы могут просматривать их просто отлично. Я исправил настройки проекта и перезагрузил eclipse, не удалось разрешить.
<com.demortes.controller.DualJoystickView android:id="@+id/dualjoystickView" android:layout_gravity="center_horizontal" android:layout_width="fill_parent" android:layout_height="175dp" android:layout_marginLeft="10dp" android:layout_marginRight="10dp"/>
<Button android:id="@+id/button_A" android:layout_width="90dp" android:text="@string/a_button" android:textSize="24sp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginRight="10dp" /> <Button android:id="@+id/button_B" android:text="@string/b_button" android:textSize="24sp" android:layout_width="90dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" /> </LinearLayout> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" > <Button android:id="@+id/button_Y" android:text="@string/y_button" android:textSize="24sp" android:layout_width="90dp" android:layout_height="wrap_content" android:layout_marginRight="10dp" /> <Button android:id="@+id/button_X" android:text="@string/x_button" android:textSize="24sp" android:layout_width="90dp" android:layout_height="wrap_content" /> </LinearLayout>
Там мой файл XML.
Теперь вот где это странно. Когда я переключаю API с 17 на 8 на вкладке графического макета, он рисует его ... но неправильно. Это совершенно странно для меня.
Любое понимание, о котором вы можете думать, очень ценится! ТИА.
Я столкнулся с той же проблемой, каждый макет показывает эту ошибку. Вы нашли ответ? – Sandeep
У меня нет, к сожалению. Я поставил андроид на удержание на данный момент или работал вокруг него. – Demortes
По-прежнему нет ответа? :( – Demortes