首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >相当于Android的单选按钮,没有弹出窗口,只有一个可选的选项?

相当于Android的单选按钮,没有弹出窗口,只有一个可选的选项?
EN

Stack Overflow用户
提问于 2018-06-07 04:27:27
回答 1查看 53关注 0票数 1

我想创建一个类似于listpreference菜单项的菜单项,其中包含四个选项中的一个可选选项。问题是,每个可选选项的描述都是必需的,而且它们相当长。进一步缩短描述不是一种选择。

我正在开发的Android应用程序目前使用一种自定义方法来显示菜单项的摘要字段。摘要调用指向存储在显示字符串的不同文件中的字符串引用的int。我尝试使用%s作为摘要,用我选择的选项更新摘要,但从字面上返回"%s“。我不认为当前的方法支持动态加载摘要。

我的下一个想法是创建一个具有四个可选选项(也许是复选框?)的子菜单。并且只允许选择一个。我认为这本质上是一个listpreference菜单项,但允许更多的空间来分开描述。有没有更好的方法来实现这一点?我试图避免重写原始的自定义方法来显示描述,因为它可以很好地满足应用程序的其他菜单需求。

编辑1:一张图片将有助于解释我想要什么。参见Android sample settings menu。我想在子菜单中创建一个类似于"embedded frame buffer“的部分,只是三个选项中只有一个是可选的。这种方法将允许我有更多的空间来进行分离的、冗长的描述。也许我正在寻找没有弹出式菜单和一个可选选项的单选按钮?这是Java中的事情吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-07 04:36:02

不确定我是否正确理解了这个问题,但不要使用只有一个复选框可选的复选框列表,而是使用带有单选按钮的RadioGroup。您可以将多个RadioButtons添加到一个RadioGroup,然后只能选择一个RadioButton。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50729037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档