Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 按钮什么也不做_Java_Android_Xml_Button - Fatal编程技术网

Java 按钮什么也不做

Java 按钮什么也不做,java,android,xml,button,Java,Android,Xml,Button,Android studio中没有错误消息。”单击“拾取图像”按钮时,该按钮没有响应 我看过类似的问题,但没有一个是针对我的问题的,也没有帮助 xml文件: <de.hdodenhof.circleimageview.CircleImageView android:layout_width="85dp" android:layout_height="85dp" android:src="@drawable/noprofileimg"

Android studio中没有错误消息。”单击“拾取图像”按钮时,该按钮没有响应

我看过类似的问题,但没有一个是针对我的问题的,也没有帮助

xml文件:

 <de.hdodenhof.circleimageview.CircleImageView
        android:layout_width="85dp"
        android:layout_height="85dp"
        android:src="@drawable/noprofileimg"
        android:id="@+id/profilepic"
        android:layout_marginBottom="37dp"
        android:layout_alignBottom="@+id/imageView"
        android:layout_centerHorizontal="true" />
<Button
    android:id="@+id/pick_image_button"
    android:layout_width="80dp"
    android:layout_height="23dp"
    android:text="Pick Image"
    android:textSize="12dp"
    android:padding="0dp"
    android:background="@color/Gray"
    android:layout_marginBottom="13dp"
    android:layout_above="@+id/linearLayout"
    android:layout_centerHorizontal="true"
    android:onClick="onClick"
    />
}

这是我的日志:

07-25 11:51:36.776 28107-28107/com.liamthedeveloper.foodiez E/BoostFramework: BoostFramework() : Exception_1 = java.lang.ClassNotFoundException: Didn't find class "com.qualcomm.qti.Performance" on path: DexPathList[[],nativeLibraryDirectories=[/system/lib64, /vendor/lib64]] 07-25 11:51:36.776 28107-28107/com.liamthedeveloper.foodiez V/BoostFramework: BoostFramework() : mPerf = null 07-25 11:51:37.080 28107-28107/com.liamthedeveloper.foodiez D/ViewRootImpl@435aa35[ProfileActivity]: ViewPostImeInputStage processPointer

从xml中的按钮标记中删除android:onClick=“onClick”。

对于相同的活动,您同时具有onclicklistener和onClick属性。您可以简单地删除onclick或将“onclick”更改为opengallery,您在java代码中使用了方法

pickImageButton.setOnClickListener(new View.OnClickListener()
),因此您应该从xml文件中删除on-click属性,因为使用的是
android:onclick=“onclick”
在java中直接从java代码调用一个方法,没有名为onclick的用户定义函数。

请添加日志猫。@Akriti 07-25 11:51:36.776 28107-28107/com.liamthedeveloper.foodiez E/BoostFramework:BoostFramework():Exception_1=java.lang.ClassNotFoundException:未找到类“com.qualcomm.qti.Performance”路径:DexPathList[],nativeLibraryDirectories=[/system/lib64,/vendor/lib64]]07-25 11:51:36.776 28107-28107/com.liamthedeveloper.foodiez V/BoostFramework:BoostFramework():mPerf=null 07-25 11:51:37.080 28107-28107/com.liamthedeveloper.foodiez D/ViewRootImpl@435aa35[活动简介]:ViewPostimeiInputStage processPointer 1是,删除已由(java)完成的…onClickListener代码!欢迎使用SO。SO有一个很好的功能,可以使代码在文本中看起来不同,从而使其更具可读性。基本上,您可以在文本的代码部分从开始到结束用三个字符环绕。然后它看起来像这样
pickImageButton.setOnClickListener(new View.OnClickListener()
android:onClick=“onClick”
也是如此。祝你好运,让这些答案不断出现!
07-25 11:51:36.776 28107-28107/com.liamthedeveloper.foodiez E/BoostFramework: BoostFramework() : Exception_1 = java.lang.ClassNotFoundException: Didn't find class "com.qualcomm.qti.Performance" on path: DexPathList[[],nativeLibraryDirectories=[/system/lib64, /vendor/lib64]] 07-25 11:51:36.776 28107-28107/com.liamthedeveloper.foodiez V/BoostFramework: BoostFramework() : mPerf = null 07-25 11:51:37.080 28107-28107/com.liamthedeveloper.foodiez D/ViewRootImpl@435aa35[ProfileActivity]: ViewPostImeInputStage processPointer