java - 安装后按钮不会显示在应用程序中

标签 java android button barcode-scanner

我尝试构建一个二维码扫描仪,当我安装在 apk 上时,按钮没有出现在应该出现的位置。

这是我的按钮代码:

 <Button
    android:id="@+id/scan_btn"
    android:layout_width="127dp"
    android:layout_height="0dp"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:layout_marginBottom="359dp"
    android:layout_marginStart="117dp"
    android:text="@string/scan"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toBottomOf="@+id/textView2"
    android:layout_marginLeft="117dp" />

有人可以帮我解决这个问题吗?

最佳答案

您没有设置按钮的高度,0dp 表示按钮不可见。

-将其更改为wrap_content或更高dp的内容。

关于java - 安装后按钮不会显示在应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48588450/

相关文章:

android - 如何在 EditTextPreference 摘要中显示当前值(就像 ListPreference 可以做的那样)?

Javascript:在没有 JQuery 的情况下使用单选按钮更改样式?

java - 有没有办法让这个脉冲数无限大?

java - 私有(private)模块和/或提供程序的简单使用

android - Toasts 在 4.4.2 中停止工作

java - 连接4对电脑

android - 运行我的 android 应用程序时出现 Dx 警告

c# - 在鼠标悬停时更改标签前景,但标签在按钮内容内

java - 从不同的 jar 加载相同的类

java - 在 Java 中使用 JProgressBar