我真的在努力解决这个问题.Java/Android新手.我正在编写我的第一个应用程序,这是第一件让我花费超过几天寻找的应用程序.这是设置:这是一个BAC计算器/饮料柜台:

公式用于计算BAC.这是论坛:
Bac = ((StandardDrinks / 2) * (GenderConstant / Weight)) - (0.017 * Hours);
Run Code Online (Sandbox Code Playgroud)
如您所见,能够修改性别和体重将产生更准确和个性化的结果.所以我把它们作为双打:
double GenderConstant = 7.5; //9 for female
double Weight = 180;
Run Code Online (Sandbox Code Playgroud)
要更改这些变量,我希望此人能够进入设置并选择不同的值.我已经设置了这些东西,但没有链接到上面显示的变量,因为我不能为我的生活弄清楚如何.他们来了:

我按下菜单按钮,然后弹出.大.我将点击"设置".

现在弹出首选项.这是我的preferences.xml:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="Personal Settings">
<ListPreference
android:title="Gender"
android:summary="Verify or deny the presence of a Y chromosome."
android:key="genderPref"
android:defaultValue="male"
android:entries="@array/genderArray"
android:entryValues="@array/genderValues" />
<ListPreference
android:title="Weight"
android:summary="How much the planet pulls on you, in pounds."
android:key="weightPref"
android:defaultValue="180"
android:entries="@array/weightArray"
android:entryValues="@array/weightValues" />
</PreferenceCategory>
<PreferenceCategory android:title="Drink Settings">
<ListPreference
android:title="Beer Size"
android:summary="The volume of …Run Code Online (Sandbox Code Playgroud) 我正在寻找一种简单的方法让用户看看他们为BAC计算器喝了多少酒.
该应用程序的图片:

按下按钮,我想要一个图像添加到屏幕上,直接在微调器下面并左对齐.当我再次按下按钮时,我想要将另一个图像添加到屏幕上.
因此,如果我按下添加啤酒按钮,旋转器下方会出现一杯啤酒.如果我再次按下添加啤酒按钮,我希望在旋转器下面有两个可抽吸的啤酒,最好从右边添加它们.
(另外,让它们达到它们的宽度限制,环绕并在左侧再次开始,但在整条线下方,将是真棒)
我无法弄清楚如何做到这一点.我假设将代码中的ImageView添加到相对布局(因为它需要定位在右侧)将是最佳路径,但如果在xml中可行,我会非常乐意使用它.有帮助吗?