如何在钛中为 android 的文本字段设置清除按钮?

How to set a clear button in textfield for android in titanium?

我正在尝试使用 clearbuttonmode 在文本字段中设置一个清除按钮,它在 Ios 平台上工作正常,但没有出现在 android 中。

由于 clearButtonMode(检查您的拼写)仅适用于 iOS,正如您在文档中看到的那样,我会采用多平台方式并创建一个自己的按钮并将其添加到 TextField 旁边.这些按钮只是将 TextField 值设置为 "" 以清除该字段。您甚至可以将所有内容都放在带有白色背景和边框的 <View> 中,这样看起来清晰的 Button 就在 TextField

伪代码:

<View height="Ti.UI.SIZE" width="300">
  <TextField left="0" right="40"/>
  <Button width="40" right="0"/>
</View>