android - How to set the size of vector drawable as drawableLeft drawable? -


i try use vector drawables in android app. have used http://android-developers.blogspot.com/2016/02/android-support-library-232.html. need set vector drawble in drawableleft.

here vector drawable

<vector xmlns:android="http://schemas.android.com/apk/res/android"     android:width="24dp"     android:height="24dp"     android:viewportwidth="24.0"     android:viewportheight="24.0"> <path     android:fillcolor="@color/colorprimary"     android:pathdata="m12,17c1.1,0 2,-0.9 2,-2s-0.9,-2 -2,-2 -2,0.9 -2,2 0.9,2 2,2zm18,8h-1l17,6c0,-2.76 -2.24,-5 -5,-5s7,3.24 7,6v2l6,8c-1.1,0 -2,0.9 -2,2v10c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2l20,10c0,-1.1 -0.9,-2 -2,-2zm8.9,6c0,-1.71 1.39,-3.1 3.1,-3.1s3.1,1.39 3.1,3.1v2l8.9,8l8.9,6zm18,20l6,20l6,10h12v10z"/> 

in layout

<android.support.design.widget.textinputlayout             android:id="@+id/textinputlayoutpassword"             android:layout_width="match_parent"             android:layout_height="wrap_content">              <edittext                 android:id="@+id/password"                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:hint="@string/prompt_password"                 android:imeactionid="@+id/login"                 android:imeactionlabel="@string/action_sign_in_short"                 android:imeoptions="actionunspecified"                 android:inputtype="textpassword"                 android:maxlines="1"                 android:singleline="true" android:drawableleft="@drawable/ic_lock" android:drawablepadding="4dp"/>          </android.support.design.widget.textinputlayout> 

error

 caused by: android.view.inflateexception: binary xml file line #52: error inflating class edittext                                                                                @ android.view.layoutinflater.createviewfromtag(layoutinflater.java:713)                                                                               @ android.view.layoutinflater.rinflate(layoutinflater.java:755)                                                                               @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                               @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                               @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                               @ android.view.layoutinflater.inflate(layoutinflater.java:492)                                                                               @ uk.co.chrisjenx.calligraphy.calligraphylayoutinflater.inflate(calligraphylayoutinflater.java:60)                                                                               @ android.view.layoutinflater.inflate(layoutinflater.java:397)                                                                               @ android.view.layoutinflater.inflate(layoutinflater.java:353)                                                                               @ android.support.v7.app.appcompatdelegateimplv9.setcontentview(appcompatdelegateimplv9.java:284)                                                                               @ android.support.v7.app.appcompatactivity.setcontentview(appcompatactivity.java:140)                                                                               @ com.tekhinno.myglukose.loginactivity.oncreate(loginactivity.java:66)                                                                               @ android.app.activity.performcreate(activity.java:5231)                                                                               @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1087)                                                                               @ android.app.activitythread.performlaunchactivity(activitythread.java:2148)                                                                               @ android.app.activitythread.handlelaunchactivity(activitythread.java:2233)                                                                                @ android.app.activitythread.access$800(activitythread.java:135)                                                                                @ android.app.activitythread$h.handlemessage(activitythread.java:1196)                                                                                @ android.os.handler.dispatchmessage(handler.java:102)                                                                                @ android.os.looper.loop(looper.java:136)                                                                                @ android.app.activitythread.main(activitythread.java:5001)                                                                                @ java.lang.reflect.method.invokenative(native method)                                                                                @ java.lang.reflect.method.invoke(method.java:515)                                                                                @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:785)                                                                                @ com.android.internal.os.zygoteinit.main(zygoteinit.java:601)                                                                                @ dalvik.system.nativestart.main(native method)                                                                             caused by: android.content.res.resources$notfoundexception: file res/drawable/ic_lock.xml drawable resource id #0x7f020054                                                                               @ android.content.res.resources.loaddrawable(resources.java:2096)                                                                               @ android.content.res.typedarray.getdrawable(typedarray.java:602)                                                                               @ android.widget.textview.<init>(textview.java:806)                                                                               @ android.widget.edittext.<init>(edittext.java:60)                                                                               @ android.support.v7.widget.appcompatedittext.<init>(appcompatedittext.java:59)                                                                               @ android.support.v7.widget.appcompatedittext.<init>(appcompatedittext.java:55)                                                                               @ android.support.v7.app.appcompatviewinflater.createview(appcompatviewinflater.java:112)                                                                               @ android.support.v7.app.appcompatdelegateimplv9.createview(appcompatdelegateimplv9.java:1013)                                                                               @ android.support.v7.app.appcompatdelegateimplv9.oncreateview(appcompatdelegateimplv9.java:1072)                                                                               @ android.support.v4.view.layoutinflatercompathc$factorywrapperhc.oncreateview(layoutinflatercompathc.java:44)                                                                               @ uk.co.chrisjenx.calligraphy.calligraphylayoutinflater$wrapperfactory2.oncreateview(calligraphylayoutinflater.java:280)                                                                               @ android.view.layoutinflater.createviewfromtag(layoutinflater.java:684)                                                                               @ android.view.layoutinflater.rinflate(layoutinflater.java:755)                                                                                @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                                @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                                @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                                @ android.view.layoutinflater.inflate(layoutinflater.java:492)                                                                                @ uk.co.chrisjenx.calligraphy.calligraphylayoutinflater.inflate(calligraphylayoutinflater.java:60)                                                                                @ android.view.layoutinflater.inflate(layoutinflater.java:397)                                                                                @ android.view.layoutinflater.inflate(layoutinflater.java:353)                                                                                @ android.support.v7.app.appcompatdelegateimplv9.setcontentview(appcompatdelegateimplv9.java:284)                                                                                @ android.support.v7.app.appcompatactivity.setcontentview(appcompatactivity.java:140)                                                                                @ com.tekhinno.myglukose.loginactivity.oncreate(loginactivity.java:66)                                                                                @ android.app.activity.performcreate(activity.java:5231)                                                                                @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1087)                                                                                @ android.app.activitythread.performlaunchactivity(activitythread.java:2148)                                                                                @ android.app.activitythread.handlelaunchactivity(activitythread.java:2233)                                                                                @ android.app.activitythread.access$800(activitythread.java:135)                                                                                @ android.app.activitythread$h.handlemessage(activitythread.java:1196)                                                                                @ android.os.handler.dispatchmessage(handler.java:102)                                                                                @ android.os.looper.loop(looper.java:136)                                                                                @ android.app.activitythread.main(activitythread.java:5001)                                                                                @ java.lang.reflect.method.invokenative(native method)                                                                                @ java.lang.reflect.method.invoke(method.java:515)                                                                                @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:785)                                                                                @ com.android.internal.os.zygoteinit.main(zygoteinit.java:601)                                                                                @ dalvik.system.nativestart.main(native method)                                                                             caused by: org.xmlpull.v1.xmlpullparserexception: binary xml file line #1: invalid drawable tag vector                                                                               @ android.graphics.drawable.drawable.createfromxmlinner(drawable.java:933)                                                                               @ android.graphics.drawable.drawable.createfromxml(drawable.java:877)                                                                               @ android.content.res.resources.loaddrawable(resources.java:2092)                                                                               @ android.content.res.typedarray.getdrawable(typedarray.java:602)                                                                                @ android.widget.textview.<init>(textview.java:806)                                                                                @ android.widget.edittext.<init>(edittext.java:60)                                                                                @ android.support.v7.widget.appcompatedittext.<init>(appcompatedittext.java:59)                                                                                @ android.support.v7.widget.appcompatedittext.<init>(appcompatedittext.java:55)                                                                                @ android.support.v7.app.appcompatviewinflater.createview(appcompatviewinflater.java:112)                                                                                @ android.support.v7.app.appcompatdelegateimplv9.createview(appcompatdelegateimplv9.java:1013)                                                                                @ android.support.v7.app.appcompatdelegateimplv9.oncreateview(appcompatdelegateimplv9.java:1072)                                                                                @ android.support.v4.view.layoutinflatercompathc$factorywrapperhc.oncreateview(layoutinflatercompathc.java:44)                                                                                @ uk.co.chrisjenx.calligraphy.calligraphylayoutinflater$wrapperfactory2.oncreateview(calligraphylayoutinflater.java:280)                                                                                @ android.view.layoutinflater.createviewfromtag(layoutinflater.java:684)                                                                                @ android.view.layoutinflater.rinflate(layoutinflater.java:755)                                                                                @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                                @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                                @ android.view.layoutinflater.rinflate(layoutinflater.java:758)                                                                                @ android.view.layoutinflater.inflate(layoutinflater.java:492)                                                                                @ uk.co.chrisjenx.calligraphy.calligraphylayoutinflater.inflate(calligraphylayoutinflater.java:60)                                                                                @ android.view.layoutinflater.inflate(layoutinflater.java:397)                                                                                @ android.view.layoutinflater.inflate(layoutinflater.java:353)                                                                                @ android.support.v7.app.appcompatdelegateimplv9.setcontentview(appcompatdelegateimplv9.java:284)                                                                                @ android.support.v7.app.appcompatactivity.setcontentview(appcompatactivity.java:140)                                                                                @ com.tekhinno.myglukose.loginactivity.oncreate(loginactivity.java:66)                                                                                @ android.app.activity.performcreate(activity.java:5231)                                                                                @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1087)                                                                                @ android.app.activitythread.performlaunchactivity(activitythread.java:2148)                                                                                @ android.app.activitythread.handlelaunchactivity(activitythread.java:2233)                                                                                @ android.app.activitythread.access$800(activitythread.java:135)                                                                                @ android.app.activitythread$h.handlemessage(activitythread.java:1196)                                                                                @ android.os.handler.dispatchmessage(handler.java:102)                                                                                @ android.os.looper.loop(looper.java:136)                                                                                @ android.app.activitythread.main(activitythread.java:5001)                                                                                @ java.lang.reflect.method.invokenative(native method)                                                                                @ java.lang.reflect.method.invoke(method.java:515)                                                                                @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:785)                                                                                @ com.android.internal.os.zygoteinit.main(zygoteinit.java:601)                                                                                @ dalvik.system.nativestart.main(native method)  


Comments

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -