有很多关于使用Titanium在Android中创建无边界文本字段的讨论。但是,我的问题有点不同。
我想创建简单的textField,看起来像Android SDK中的editText。使用Android SDK,我只需要在没有任何其他配置的情况下将EditText放置在屏幕中,它将在聚焦时显示蓝色边框,否则显示灰色边框。
在Titanium中,如果我采用类似的方法,那么它会在聚焦时显示蓝色边框,但如果没有聚焦则没有边框。
Titanium Code:
var textField1 = Ti.UI.createTextField({
height: 50,
width: 100,
value: "Text 1",
top: 100
});
self.add(textField1);
var textField2 = Ti.UI.createTextField({
height: 50,
width: 100,
value: "Text 2",
top: 200
});
self.add(textField2);
Android结果:
钛结果: