列表中的对象,我想在 android 中创建类似-6ren">
gpt4 book ai didi

android - html在android中的 "select multiple"

转载 作者:太空狗 更新时间:2023-10-29 16:10:52 26 4
gpt4 key购买 nike

我什至不知道如何在网上搜索这个。

在 html 中我们有这种结构,选择多个,用几个按钮和一些 javascript 就可以轻松地添加删除 code> 列表中的对象,我想在 android 中创建类似的东西,下面是我的想法的更多示例。

html 示例,我的灵感来源:

<!-- It is just an example, sorry for the table layout -->
<table>
<tr><td>
<select name="cars" multiple>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
</td>
<td>
<input type="button" value="add" /><br/>
<input type="button" value="remove" />
</td>
</tr>
</table>

更多我想做的事情:

  • 我知道android布局,它不会和html一模一样一,我只想要类似的东西。

  • 列表可以像gmail的邮件 View

  • 按钮会在下方还是上方,还不知道。

OBS:我擅长java,刚开始自学一些android开发,所以我不知道到底可以创建什么以及如何创建。

最佳答案

你好,我从你的问题中得到了什么,这可能是你的解决方案

您正在寻找下拉列表,对吧?在 android 中我们有 Spinner。您可以使用 Spinner static 以及 dynamic 在 Spinner

中添加或删除值
<Spinner
android:id="@+id/planets_spinner"
android:layout_width="fill_parent"
android:entries="@array/cars_name"
android:layout_height="wrap_content" />

对于它的值你需要在String.xml中添加Array

就像

   <string-array name="cars_name">
<item> Volvo </item>
<item> Saab </item>
<item> opel </item>
<item> audi </item>
</string-array>

关键类如下:

  • 微调器
  • 微调适配器
  • AdapterView.OnItemSelectedListener

更多内容可以从Android官方文档中获取Link

关于android - html在android中的 "select multiple",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51380803/

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