在android中重置循环布局

在android中重置循环布局,第1张

概述我使用从此链接下载的库,在应用程序中使用循环布局创建圆形菜单. https://android-arsenal.com/details/1/1454 菜单包含6个项目.我在onCreate中创建菜单,我想在onResume中再次创建该菜单,因为我想更新一些菜单项. 我想创建一个包含6个项目的圆形菜单.由于我在两者中都调用了菜单创建功能,因此菜单项的数量增加了一倍,即12. 以下是使用循环菜单的代码 我使用从此链接下载的库,在应用程序中使用循环布局创建圆形菜单.
https://android-arsenal.com/details/1/1454
菜单包含6个项目.我在onCreate中创建菜单,我想在onResume中再次创建该菜单,因为我想更新一些菜单项.

我想创建一个包含6个项目的圆形菜单.由于我在两者中都调用了菜单创建功能,因此菜单项的数量增加了一倍,即12.
以下是使用循环菜单的代码摘录.

String[] mItemTexts = new String[] { "Item1","Item2","Item3","Item4","Item5","Item6" };int[] mItemimgs = new int[] { R.drawable.im1,R.drawable.im2,R.drawable.im3,R.drawable.im4,R.drawable.im5,R.drawable.im1};mCircleMenulayout = (CircleMenulayout) findVIEwByID(R.ID.ID_menulayout);mCircleMenulayout.setMenuItemIconsAndTexts(mItemimgs,mItemTexts);

我该怎么做才能避免圆形菜单翻倍?
任何建议或解决方法都非常感谢.
谢谢.

PS:
编辑
我正在使用Activity中的onResume创建循环菜单.我没有在启动另一个Activity时完成圆形菜单的活动,因此当我再次从新启动的Activity返回时,我发现圆形菜单已加倍.这就是问题所在.

解决方法 只需在OnResume中调用您的方法并删除onCreate上的表单

在onCreate之后调用onResume
  看这link

总结

以上是内存溢出为你收集整理的在android中重置循环布局全部内容,希望文章能够帮你解决在android中重置循环布局所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1125469.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存