마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

오픈소스 추가해서 쓰고 싶은데 에러가 나요

0 추천

이클립스에서 하고 있습니다.

 

MaterialDesign 라는 프로젝트에 있는 위젯들을 사용하고 싶어서 오픈소스를 받았는데요.

 

사용법이 나와있어서

 

<com.gc.materialdesign.views.ButtonFloat

                android:id="@+id/buttonFloat"

                android:layout_width="wrap_content"

                android:layout_height="wrap_content"

                android:layout_alignParentRight="true"

                android:layout_alignParentBottom="true"

                android:layout_marginRight="24dp"

                android:background="#1E88E5"

                materialdesign:animate="true"

                materialdesign:iconDrawable="@drawable/ic_action_new" />

 

위에처럼 추가했는데 맨 하단에 materialdesign:iconDrawable="@drawable/ic_action_new"

ic_action_new 라는게 없다고하는데.. 파일이 없어서 에러 나는건 맞는데.. 이게 뭘 의미하는지도 모르겠고,

어떻게 코드작성을 해야 하는지 모르겠네요...

 

이 오픈소스 사용해 보셨거나, 원인아시면 도와주세 용 아래는 오픈소스 라이브러리 깃주소 입니다.

 

https://github.com/navasmdc/MaterialDesignLibrary

열혈키드 (2,040 포인트) 님이 2015년 3월 3일 질문
ㅋㅋㅋㅋㅋ 재밌으신 분이군요 ㅎㅎ 화이팅요

1개의 답변

+2 추천
 
채택된 답변

xmlns:materialdesign="http://schemas.android.com/apk/res-auto"

가장 위에 있는 view에 요거 추가해 주세요.

ex 

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:materialdesign="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

com.gc.materialdesign.views.ButtonFloat

                android:id="@+id/buttonFloat"

                android:layout_width="wrap_content"

                android:layout_height="wrap_content"

                android:layout_alignParentRight="true"

                android:layout_alignParentBottom="true"

                android:layout_marginRight="24dp"

                android:background="#1E88E5"

                materialdesign:animate="true"

                materialdesign:iconDrawable="@drawable/ic_action_new" />

 

 
</RelativeLayout>
이드로이드 (22,930 포인트) 님이 2015년 3월 3일 답변
열혈키드님이 2015년 3월 3일 채택됨
아.. ic_action_new 에 관한 질문이었네요..

ic_action_new 는 이미지파일입니다.
참고한 프로젝트의 res/drawable 폴더에 ic_action_new.png 나 ic_action_new.jpg 파일을 확인해보세요.

https://github.com/navasmdc/MaterialDesignLibrary/tree/master/MaterialDesignDemo/res/drawable-xhdpi
에서 확인해보니 "+" 이미지파일이네요.
아 데모 프로젝트에 있었구나 감사합니다.
아 매번 감사합니다.....
...