gpt4 book ai didi

android - 非常奇怪,当插入任何二十欧元纸币的图片时,Android 应用程序就会崩溃

转载 作者:行者123 更新时间:2023-12-02 03:10:17 24 4
gpt4 key购买 nike

我正在开发一款应用程序,允许用户向慈善机构捐款,截至目前,每个金额的按钮都会显示纸币/硬币的图片。真正奇怪的是,每当显示二十欧元纸币的图像并且有背景图像时,它就会崩溃。没有背景图片,效果很好。我尝试截取图片并使用它以防文件损坏,使用不同的图片,尝试不同的格式。导致问题的总是 20 欧元纸币,我可以有 5 个 10 欧元纸币的按钮,一切正常。另外,我尝试过的二十欧元纸币的图像都与其他工作按钮具有相同的尺寸和尺寸。

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="ie.jc.dare3.temp">

<ImageButton
android:id="@+id/fiftyCent"
android:layout_width="94dp"
android:layout_height="94dp"
android:backgroundTint="@android:color/transparent"
android:scaleType="fitXY"
app:srcCompat="@drawable/fifty_cent"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginTop="16dp"
android:layout_marginLeft="16dp"
app:layout_constraintLeft_toLeftOf="parent" />
<ImageButton
android:id="@+id/oneEuro"
android:layout_width="94dp"
android:layout_height="94dp"
android:backgroundTint="@android:color/transparent"
android:scaleType="fitXY"
app:srcCompat="@drawable/one_euro"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginTop="16dp"
app:layout_constraintRight_toLeftOf="@+id/twoEuro"
android:layout_marginRight="8dp"
app:layout_constraintLeft_toRightOf="@+id/fiftyCent"
android:layout_marginLeft="8dp"
app:layout_constraintHorizontal_bias="0.564" />
<ImageButton
android:id="@+id/twoEuro"
android:layout_width="94dp"
android:layout_height="94dp"
android:backgroundTint="@android:color/transparent"
android:scaleType="fitXY"
app:srcCompat="@drawable/two_euro"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginTop="16dp"
android:layout_marginRight="16dp"
app:layout_constraintRight_toRightOf="parent" />

<ImageButton
android:id="@+id/twentyEuro"
android:layout_width="171dp"
android:layout_height="107dp"
android:backgroundTint="@android:color/transparent"
android:scaleType="fitXY"
app:srcCompat="@drawable/twenty"
android:layout_marginTop="8dp"
app:layout_constraintTop_toBottomOf="@+id/tenEuro"
android:layout_marginLeft="8dp"
app:layout_constraintLeft_toLeftOf="parent"
android:layout_marginRight="8dp"
app:layout_constraintRight_toRightOf="parent" />
<ImageButton
android:id="@+id/tenEuro"
android:layout_width="171dp"
android:layout_height="107dp"
android:backgroundTint="@android:color/transparent"
android:scaleType="fitXY"
app:srcCompat="@drawable/ten_euro"
android:layout_marginTop="8dp"
app:layout_constraintTop_toBottomOf="@+id/fiveEuro"
android:layout_marginRight="8dp"
app:layout_constraintRight_toRightOf="parent"
android:layout_marginLeft="8dp"
app:layout_constraintLeft_toLeftOf="parent" />
<ImageButton
android:id="@+id/fiveEuro"
android:layout_width="171dp"
android:layout_height="107dp"
android:backgroundTint="@android:color/transparent"
android:scaleType="fitXY"
app:srcCompat="@drawable/five_euro"
android:layout_marginLeft="8dp"
app:layout_constraintLeft_toLeftOf="parent"
android:layout_marginRight="8dp"
app:layout_constraintRight_toRightOf="parent"
android:layout_marginTop="28dp"
app:layout_constraintTop_toBottomOf="@+id/oneEuro"
app:layout_constraintHorizontal_bias="0.502" />

最佳答案

我没有使用 Android 的经验,所以我想将其添加为评论 - 但我没有足够的声誉,所以...

我可能说的是完全错误的树,但我注意到对于你的 xml 中的一个属性,你有:

app:srcCompat="@drawable/twenty"

与所有其他带有下划线和单位的标签不同,例如

 app:srcCompat="@drawable/five_euro"

那么也许您只是有一个拼写错误并引用了不存在的东西?

关于android - 非常奇怪,当插入任何二十欧元纸币的图片时,Android 应用程序就会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44407168/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com