安卓工作室按钮没有点击选项



我目前正在学习在android工作室中制作应用程序。 当我将按钮对象拖到activity_main.xml中时,它不会在"声明属性"下显示"onclick"选项。

我得到的唯一错误是:

呈现问题 无法解决资源@color/颜色重音

我认为这与我的问题没有任何关系,但仍然...

任何帮助将不胜感激,谢谢!

@color/colorAccent 指出您的 Colors 中的 "colorAccent" 存在问题.xml, 在 android Onclick 等中,必须手动编码,不像 Xcode,您拖动并生成, 这是一篇关于安卓按钮的文章

嗨,如果您将 xml 文件上传到这里,这将很有帮助。

通常,"声明属性"将仅显示您在 xml 文件中声明的属性。

例如:

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="135dp"
tools:layout_editor_absoluteY="389dp" />
</android.support.constraint.ConstraintLayout>        

对于此XML文件,您将仅获得此"声明属性" 现在,如果您添加:

android:onClick="doSomthing" 

到按钮

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="135dp"
tools:layout_editor_absoluteY="389dp" 
android:onClick="doSomthing"
/>

您现在将在"声明属性"上看到"onClick"属性

喜欢这个

您可以向下滚动到"所有属性"并查看所有属性。 或者像我一样在 XML 文件中编写您想要的属性。

希望这有所帮助

相关内容

  • 没有找到相关文章

最新更新