android xml增加节点,关于android:带有xml和子节点的自定义LinearLayout

我有一个自定义导航类,那里有共同的看法,因此我在考虑将它们放入一种布局,该样式将由自定义类夸大,并且在主布局上将放置一些导航项。

当前,当我扩展linearlayout时,xml中的视图替换了膨胀视图中的所有视图(我将此代码放在了构造函数上)

((Activity) context).getLayoutInflater().inflate(R.layout.navigation_group, this ,true);

有没有一种方法可以使布局膨胀并获取xml实现的子项并将其放在一个视图上? 喜欢

布局要夸大

用于主布局

我的问题是如何将菜单1和菜单2放在navigationItemHolder中? 谢谢

按照您的要求去做是没有意义的。 我想改一下您的问题,以讨论您想要实现哪种布局,有人可以帮助您确定如何实现。

这个问题很好,但最好用措辞更好。

您可以在增加布局后以编程方式执行此操作。 我相信你可以做这样的事情:

YourLayout layout = (YourLayout)((Activity) context).getLayoutInflater().inflate(R.layout.navigation_group, this ,true);

layout.((LinearLayout)getChildAt (3)).addView (yourNavigationGroup);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值