我想创建直接与搜索按钮将EditText右侧的搜索框没有任何间隔,怎么样像在内部浏览器应用程序的外观地址栏(见下图)。这是可能的,或者我需要创建它自己吗?

Android浏览器搜索栏的屏幕截图http://img220.imageshack.us/ img220 / 7338 / gp2.png

有帮助吗?

解决方案

我觉得它会采取一些自定义的;你可以看一下源在这里的开放式源代码树:

HTTPS ://android.googlesource.com/platform/frameworks/base/+/froyo-release/core/res/res/layout/search_bar.xml

相关的位是:

<view ...
  ...
  android:background="@drawable/textfield_search"
  ...
/>

<Button 
  ...
  android:background="@drawable/btn_search_dialog"
  ...
/>

可以看到,它使用自定义可绘(即,不是@android:drawable...)。

和是的,这都可以使用层次浏览器,如每Pentium10的响应找到。

其他提示

使用层次浏览器来获得从内部浏览器的观点

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top