完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想在 DirectionalLayout 里面添加两个组件,代码如下:
private void initTabMenu(){ DirectionalLayout tabMenu = findComponentById(ResourceTable.Id_tabMenu); DirectionalLayout tabMenuItem1 = (DirectionalLayout) LayoutScatter.getInstance(getContext()).parse(ResourceTable.Layout_tab_menuitem, tabMenu, false); Image image1 = tabMenuItem1.findComponentById(ResourceTable.Id_tab_menu_item_image); image1.setPixelMap(ResourceTable.Media_fruit_icons_01); Text text1 = tabMenuItem1.findComponentById(ResourceTable.Id_tab_menu_item_text); text1.setText("Menu1"); tabMenu.addComponent(tabMenuItem1); DirectionalLayout tabMenuItem2 = (DirectionalLayout) LayoutScatter.getInstance(getContext()).parse(ResourceTable.Layout_tab_menuitem, tabMenu, false); Image image2 = tabMenuItem2.findComponentById(ResourceTable.Id_tab_menu_item_image); image2.setPixelMap(ResourceTable.Media_fruit_icons_02); Text text2 = tabMenuItem2.findComponentById(ResourceTable.Id_tab_menu_item_text); text2.setText("Menu2"); tabMenu.addComponent(tabMenuItem2); } 实际却只有一个组件添加上了: 我想知道要怎么样才可以在 DirectionalLayout 里添加组件? |
|
相关推荐
1个回答
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
601 浏览 0 评论
769 浏览 0 评论
673 浏览 0 评论
线上逛展 | 沉浸探索第三届OpenHarmony技术大会五大展区
665 浏览 0 评论
961 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 21:14 , Processed in 0.663063 second(s), Total 70, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号