【问题标题】:How can I add a background image to navigation row in browse fragment?如何在浏览片段的导航行中添加背景图像?
【发布时间】:2016-07-31 10:38:11
【问题描述】:

所以基本上在左侧菜单行中,我想设置一个自定义图像,即菜单中背景中的整个蓝色事物,一个自定义图像必须出现。在leanback 中,他们给了我们 api 设置品牌颜色来设置颜色,但没有设置图像。有什么办法可以做到这一点? 提前感谢

【问题讨论】:

    标签: android leanback


    【解决方案1】:

    如果您在谈论设计支持库的导航抽屉,那么您就是这样做的:

    //you basically create a layout with a background image and other views
    navigationView.inflateHeaderView(R.layout.drawer_header)
    

    [编辑] 试试这样的leanback:

    HeasdersFragment hf = browseFragment.getHeadersFragment();
    hf.getView().setBackgroundResource()
    

    【讨论】:

    • 其实是leanback库中的header片段。
    • 问题是标题片段不在我的控制范围内。这些膨胀发生在浏览片段内部,我不知何故需要引用它,以便我可以将背景设置为父视图。
    • 嗨@dumb_terminal 你能看看这个问题吗?stackoverflow.com/questions/38697575/…
    • 如何使用样式更改标题片段的背景颜色?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多