请参阅下图。我想在+41之后消除多余的空白,因为Mobiltelefonnummer文本被修剪了。 尝试添加 android:padding="0dp"和android:marginStart="0dp",还添加了以下代码: public View getView(int position, View convertView, @NonNull ViewGroup parent) { View v = super.getView(position, convertView, parent); v.setPaddin…

2020年11月3日 0条评论 35点热度 阅读全文

我想确保当我从下拉菜单中选择一个项目并在返回页面时离开页面时,最后选择的项目应该是下拉菜单的当前值 当我返回页面时,下拉列表中的第一个值就是微调器中显示的值,我需要它成为微调器中最后选择的值 override fun initialize() { val customerLocation = ParentActivity.getCustomerLocation() stateItem = "" areaItem = "" backBtn= PageView?.findViewById(R.id.backBtn)!!…

2020年10月27日 0条评论 49点热度 阅读全文

我有if语句,我在其中检查值是否存在。如果存在这些值,则执行计算;否则-在用户需要填写所有字段的屏幕上打印出来。我让它适用于体重,身高和年龄,这些是用户输入值的文本字段。但是我正在努力使其与微调器值一起使用。我的微调器在xml中具有定义列表,并显示第一项为“性别”,第二种微调器显示其第一项为“活动水平”。这是我尝试的方法: @Override public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) …

2020年10月15日 0条评论 22点热度 阅读全文

将微调器项目保存到共享首选项时出现问题。问题是我真的不知道该怎么做。如果有人知道的话可以真的向我解释这太好了,谢谢!) 所以我将按钮1设置为打开一个带有Spinner的对话框,在Spinner中,我有3个项目(在strings.xml中声明)。我应该使用共享首选项将微调器默认设置为项目1:“-”,并且如果用户选择项目2“ lang1”或“ lang2”,则应将其保存在应用程序中。这样,当我下次打开应用程序时,其对“ lang1”或“ lang2”的选择取决于选择。 其他一切工作正常。 public class Ma…

2020年10月6日 0条评论 30点热度 阅读全文

我有基于JSON数据的微调器值: 这是微调器值的JSON { "taxonomy":{ "City":[ { "city_id":12, "name":"Jakarta" }, { "city_id":13, "name":"Jakarta" } ] } } 并拥有JSON用户 { "taxonomy":{ "User":[ { "ID":112, "name":"Ray", "city":12 }, { "ID":113, "name":"Tiara", "city":12 } ] } } 我已经在微调器中解析了…

2020年10月3日 0条评论 28点热度 阅读全文

我敢肯定这是很多问题,我在这里发现了一些类似的问题,但没有一个能真正解决我的问题。我希望有人能帮助我。 我想做的是为用户显示一个下拉列表(微调),其中包含城市列表。并在城市列表中有一个子列表。列表和子列表来自JSON。 用户用户只能选择子列表。 这是我的JSON: { "data":{ "City":[ { "city_id":112, "name":"Jakarta", "school":[ { "school_id":1, "parent":112, "school":"Junior 1" }, { "scho…

2020年9月26日 0条评论 25点热度 阅读全文

我在一次活动中有3个微调器。如何禁用从每个微调器到相应微调器中选择的项目? 我已经在strings.xml中的字符串数组中设置了数据: <string-array name="preferences"> <item>American Restaurant</item> <item>Arabian Restaurant</item> <item>Asian Restaurant</item> <item>Chinese R…

2020年8月25日 0条评论 57点热度 阅读全文

方案:我正在使用Spinner进行日期范围选择,效果很好。问题是,有一个选项“自定义范围”必须打开自定义日期范围选择器。虽然这是第一次工作正常。 问题是:当用户再次单击它时,它不会调用onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long)(这是Spinner的功能)。但是从用户的 Angular 来看,这是一个错误。有什么办法,我们可以在已经选择的Spinner项目上获得任何选择事件吗? 解决方案如下: …

2020年8月5日 0条评论 45点热度 阅读全文

在按下按钮“ΕΙΣΟΔΟΣ”后,将调用新的意图,旋转器将其值更改为第一项。尽管它不会影响我的应用,但令人不安。我找不到问题所在... 该活动的代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_login); //region find views by their IDs spinner…

2020年8月4日 0条评论 19点热度 阅读全文

在我的Android应用中,我有一个带有Activity小部件的Spinner。我在onCreate()中使用以下代码创建了它: this.playerPositionSpinner = (Spinner) this.findViewById(R.id.player_position_text); ArrayAdapter<CharSequence> positionsAdapter = ArrayAdapter.createFromResource(this, R.array.positions, a…

2020年5月19日 0条评论 47点热度 阅读全文