2013-08-14 2 views
0

В одном из моих макетов у меня есть textView и imageView. TextView отлично работает, но когда я добавляю ImageView, приложение делает какую-то странную дерьмо, когда вызывается этот макет (когда он вызывается, приложение замерзает в течение нескольких секунд, затем экран становится черным на некоторое время, затем приложение получает на заднем фоне).ImageView разрушает приложение

Планировка:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" 
    android:background="@drawable/background"> 

    <TextView 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:textColor="#87cefa" 
     android:textSize="20sp" 
     android:text="Some Text" 
     android:gravity="center" 
     /> 

    <ImageView 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:src="@drawable/splashscreen" 
     android:scaleType="fitXY" 
     /> 

</LinearLayout> 

Я знаю, что это ImageView, потому что, если я возьму его прочь, все идет хорошо. Заранее спасибо!!

Logcat: 08-13 19:37:13.483: E/Trace(23530): error opening trace file: No such file or directory (2)
08-13 19:37:13.803: E/SensorManager(23530): thread start
08-13 19:37:14.103: E/(23530): <s3dReadConfigFile:75>: Can't open file for reading
08-13 19:37:14.103: E/(23530): <s3dReadConfigFile:75>: Can't open file for reading
08-13 19:37:24.524: E/dalvikvm(23530): Fatal spin-on-suspend, dumping threads
08-13 19:37:24.574: E/dalvikvm(23530): threadid=1: stuck on threadid=12, giving up
08-13 19:37:24.574: A/libc(23530): Fatal signal 16 (SIGSTKFLT) at 0x00005bea (code=-6), thread 23549 (Thread-946)

+0

Logcat говорит, что файл, который вы предоставили, не существует. – JustWork

+0

Logcat - это talkin о файле трассировки, который не присутствует. – Sushil

ответ

0

Вы дали fill_parent для ImageView. Он попытается охватить весь экран. Это даже перекрывает текст. попробуйте дать wrap_content. Или попробуйте установить фиксированный размер. Или попробуйте вес. Попробуйте относительную компоновку.

+0

Это неправда, fill_parent заставит его заполнить родителя, спустившись с того места, где он был запущен. И другие идеи не сработали, спасибо. – hardyboy16jm

+0

Является ли ваш образ заставки размером с большой размер? Вы говорите, что приложение замораживает ffor какое-то время. Может быть, поток пользовательского интерфейса блокируется при попытке декодирования изображения и, наконец, сбой, поскольку его более длинное время для декодирования. – Sushil

+0

Вот и все. Это было слишком много. – hardyboy16jm

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