相关疑难解决方法(0)

包含具有自定义属性的布局

我制作复杂的布局,并使用"include"作为我的自定义组件,就像这样

<include layout="@layout/topbar"/>
Run Code Online (Sandbox Code Playgroud)

并且topbar定义如下:

<?xml version="1.0" encoding="utf-8"?>
<my.package.TopBarLayout
 ... a lot of code
Run Code Online (Sandbox Code Playgroud)

现在,我想将我的自定义属性传递给"topbar",就像这样

<include layout="@layout/topbar" txt:trName="@string/contacts"/>
Run Code Online (Sandbox Code Playgroud)

但我没有结果.我从那个页面了解到我不能设置任何属性,而是id,height和width.

那么,我如何将我的自定义属性传递给包含,以及如何使其工作?

android android-layout

42
推荐指数
4
解决办法
3万
查看次数

标签 统计

android ×1

android-layout ×1