2016-03-03 2 views
1

У меня довольно странная проблема, в моей папке с проектом проекта Studio Studio я скопировал материал .png (отсюда https://design.google.com/icons/index.html#ic_settings_remote). Я назвал его connect.png. В основной деятельности я ссылаюсь на это следующим образом:Android Studio xml не конвертирует png в drawable

<android.support.design.widget.FloatingActionButton 
    android:id="@+id/fab" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom|end" 
    android:layout_margin="@dimen/fab_margin" 

    android:src="@drawable/connect.png" /> 

С последней строкой, из. Он выкладывает 2 ошибки: не может решить ресурс "@android:drawable/connect.png" Не удалось преобразовать "@android:@drawable/connect.png" Что я попытался исправить это:

  1. Перезапустите Android Студия
  2. переписывание ресурс материала в вытяжке папке
  3. , чтобы перейти к Build-> Clean project Ни один из тех, кто работал, я с нетерпением жду ваших ответов.
+0

Возможный дубликат [Android: не удалось преобразовать @ вытяжке/изображения в растяжимой] (http://stackoverflow.com/questions/8874262/android -failed-to-convert-drawable-picture-in-a-drawable) – 0X0nosugar

+0

В частности, вам нужна информация [http://stackoverflow.com/a/19314797/5015207) – 0X0nosugar

ответ

1

Попробуйте (без .png):

android:src="@drawable/connect" 
+1

Вы удивительны, спасибо вы очень много! Он решил это, я проверю ваш ответ как решение этой темы через 12 минут, потому что система не позволяет мне делать это сейчас. Я строго придерживался учебника, и, вероятно, используемый синтаксис был либо неправильным, либо устаревшим. Еще раз спасибо! – KDX2

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