代号一个多线选择器?

时间:2017-10-11 10:37:55

标签: codenameone

有没有办法在Picker组件中将所选文本显示为多行?

Picker组件从Button扩展,它似乎不是一种将文本显示为多行的简单方法。

1 个答案:

答案 0 :(得分:3)

您可以克隆Picker类,并将其称为类似CustomPicker的{​​{1}},而不是SpanButton

您只需将Button更改为Button

SpanButton是一个容器,其中包含TextArea以显示多行文本。

记下与SpanButton行为不同的setUIID(),并将SpanButton应用于容器而不是文本。致电uiid以将setTextUIID()应用于文字。

虽然这会将所选字符串显示为多行文本,但您不应期望在弹出的Picker Dialog中显示选项的多行显示。它依赖于平台并且本地控制。