Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用钛去除Android中的橙色边框onfocus?_Android_Titanium_Border_Titanium Mobile - Fatal编程技术网

如何使用钛去除Android中的橙色边框onfocus?

如何使用钛去除Android中的橙色边框onfocus?,android,titanium,border,titanium-mobile,Android,Titanium,Border,Titanium Mobile,我已经讨论这个问题好几个小时了,运气不好。我的设置很简单:我有一个表格视图,带有一个搜索栏,它的名称如下: var tableviewMainProducts = Titanium.UI.createTableView({ data : dataProducts, search : search, searchHidden : true, top : '0dp' }); 搜索栏的代码为 var search = Titanium.UI.createSearchB

我已经讨论这个问题好几个小时了,运气不好。我的设置很简单:我有一个
表格视图
,带有一个搜索栏,它的名称如下:

var tableviewMainProducts = Titanium.UI.createTableView({
    data : dataProducts,
    search : search,
    searchHidden : true,
    top : '0dp'
});
搜索栏的代码为

var search = Titanium.UI.createSearchBar({
    barColor : '#CCC',
    showCancel : false,
    hintText : 'search'
});
我遇到的问题是,在Android上进行测试时,我在
搜索栏
周围看到一个橙色边框,我正试图将其删除,但没有成功

看起来Android上有一个
backgroundFocusedColor
,但这对我不起作用


任何关于如何删除橙色边框的提示都将不胜感激。

您不能从搜索栏中删除边框。您可以使用textField创建自定义搜索栏。为搜索栏创建视图,创建文本字段并将其添加到视图中。然后为texField设置
backgroundColor
backgroundImage

这里有一个例子

var txtSearch = Ti.UI.createTextField({
   hintText : 'My hint text',
   width     : '75%',
   top   : '5%',
   backgroundColor : 'transparent'//or backgroundColor : 'white'
});

希望它能帮助你

你好,阿南,非常感谢。我想知道你的方法如何使这个新的文本字段在TableView中作为搜索栏工作?我只是在搜索栏里叫它?谢谢!要使文本字段成为搜索字段,必须在文本字段的更改事件中搜索值。您也可以使用的帮助