Note that there are some explanatory texts on larger screens.

plurals
  1. PO"onClick" in AutocompleteTextView causes an error
    primarykey
    data
    text
    <p>I have an autocompletetextview. I want a method to run "onClick". Here is my XML:</p> <pre><code> &lt;AutoCompleteTextView android:id="@+id/GivenByBox" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="setupMiranda" android:gravity="left" /&gt; </code></pre> <p>When this is run, I get errors. It doesn't matter what onClick is set to, it will always cause an error. If I remove the android:onclick line everything works fine, but that is not what I want.</p> <p>Here is an excerpt from logCat:</p> <pre><code>08-07 13:56:36.040: E/AndroidRuntime(32735): FATAL EXCEPTION: main 08-07 13:56:36.040: E/AndroidRuntime(32735): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.itsmr.dre_android_clean/com.itsmr.dre_android_clean.MainActivity}: android.view.InflateException: Binary XML file line #46: Error inflating class &lt;unknown&gt; 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2110) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.ActivityThread.access$700(ActivityThread.java:140) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.os.Handler.dispatchMessage(Handler.java:99) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.os.Looper.loop(Looper.java:137) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.ActivityThread.main(ActivityThread.java:4921) 08-07 13:56:36.040: E/AndroidRuntime(32735): at java.lang.reflect.Method.invokeNative(Native Method) 08-07 13:56:36.040: E/AndroidRuntime(32735): at java.lang.reflect.Method.invoke(Method.java:511) 08-07 13:56:36.040: E/AndroidRuntime(32735): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038) 08-07 13:56:36.040: E/AndroidRuntime(32735): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805) 08-07 13:56:36.040: E/AndroidRuntime(32735): at dalvik.system.NativeStart.main(Native Method) 08-07 13:56:36.040: E/AndroidRuntime(32735): Caused by: android.view.InflateException: Binary XML file line #46: Error inflating class &lt;unknown&gt; 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.createView(LayoutInflater.java:613) 08-07 13:56:36.040: E/AndroidRuntime(32735): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:660) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:685) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.rInflate(LayoutInflater.java:746) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.rInflate(LayoutInflater.java:749) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.inflate(LayoutInflater.java:489) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.inflate(LayoutInflater.java:396) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.inflate(LayoutInflater.java:352) 08-07 13:56:36.040: E/AndroidRuntime(32735): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:316) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.Activity.setContentView(Activity.java:1924) 08-07 13:56:36.040: E/AndroidRuntime(32735): at com.itsmr.dre_android_clean.MainActivity.onCreate(MainActivity.java:81) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.Activity.performCreate(Activity.java:5188) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074) 08-07 13:56:36.040: E/AndroidRuntime(32735): ... 11 more 08-07 13:56:36.040: E/AndroidRuntime(32735): Caused by: java.lang.reflect.InvocationTargetException 08-07 13:56:36.040: E/AndroidRuntime(32735): at java.lang.reflect.Constructor.constructNative(Native Method) 08-07 13:56:36.040: E/AndroidRuntime(32735): at java.lang.reflect.Constructor.newInstance(Constructor.java:417) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.LayoutInflater.createView(LayoutInflater.java:587) 08-07 13:56:36.040: E/AndroidRuntime(32735): ... 26 more 08-07 13:56:36.040: E/AndroidRuntime(32735): Caused by: java.lang.NullPointerException 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.widget.AutoCompleteTextView$PassThroughClickListener.access$302(AutoCompleteTextView.java:1226) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.widget.AutoCompleteTextView.setOnClickListener(AutoCompleteTextView.java:200) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.view.View.&lt;init&gt;(View.java:3678) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.widget.TextView.&lt;init&gt;(TextView.java:574) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.widget.EditText.&lt;init&gt;(EditText.java:76) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.widget.AutoCompleteTextView.&lt;init&gt;(AutoCompleteTextView.java:137) 08-07 13:56:36.040: E/AndroidRuntime(32735): at android.widget.AutoCompleteTextView.&lt;init&gt;(AutoCompleteTextView.java:133) 08-07 13:56:36.040: E/AndroidRuntime(32735): ... 29 more </code></pre> <p>I get this error no matter what function is set onClick. Even a function with an empty body causes this error. </p> <p>What is causing this error?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload