钛的搜索栏没有颜色属性

时间:2015-12-14 09:56:00

标签: search titanium-mobile

enter image description here

我正在钛4.1.0 sdk应用程序中创建一个搜索栏,我需要在seaarchbar中隐藏蓝色底线并使输入字母的颜色为蓝色。我正在使用下面的代码但是没有称为颜色的属性搜索栏,我怎么能隐藏底线?请指导我。

var search = Titanium.UI.createSearchBar({
height : 23,
backgroundColor:'transparent',
showCancel : true,
top : 0,
softKeyboardOnFocus : Titanium.UI.Android.SOFT_KEYBOARD_HIDE_ON_FOCUS
});

var tableview = Titanium.UI.createTableView({
backgroundColor : 'transparent',
height : 'auto',
contentHeight : 'auto',
left : 10,
right :10,
search : search
});

1 个答案:

答案 0 :(得分:1)

首先,对于Android,它建议使用SearchView,因为它映射到Android上的本机组件,而不是模仿iOS中的本机组件。

如果这样可以获得相同的结果,则必须使用自定义Android主题来覆盖样式:

Styling a SearchView in Android Action Bar