Dun*_*una 0 android android-tv leanback
对于Leanback BrowseFragment,默认情况下屏幕左侧有一个搜索视图.是一种更改默认图标SearchOrbView或隐藏它的方法.
https://cdn-images-1.medium.com/max/800/1*oIFbcdjYrIqxU55-B23tjA.gif
正如developer.android.com上的文档所述,如果您不调用setOnSearchClickedListenerSearch orb将是不可见的:
public void setOnSearchClickedListener(View.OnClickListener listener)
为搜索示例设置单击侦听器.
监听器的存在将改变片段标题中的搜索示能表示的可见性.设置为非null时,标题将包含用户可以单击以开始搜索的元素.
如果你想改变你的图标,SearchOrbView你可以编辑你的风格:
<style name="Theme.Example.Leanback" parent="Theme.Leanback">
<item name="searchOrbViewStyle">@style/CustomSearchOrbView</item>
</style>
<style name="CustomSearchOrbView" parent="Widget.Leanback.SearchOrbViewStyle">
<item name="searchOrbIcon">@drawable/your_search_orb_icon</item>
</style>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1507 次 |
| 最近记录: |