Android ExpandableListView打开时清除动画
我开发了两个类似Facebook应用程序的菜单。 其中一个包含expandableListView。 用例: 我打开菜单,然后打开一个部分。现在,我的翻译被重画关闭,所以它隐藏了我的菜单 要打开我的菜单,我应用翻译,然后将其删除,并使用offsetLeftAndRight使其保持打开状态:Android ExpandableListView打开时清除动画,android,animation,expandablelistview,Android,Animation,Expandablelistview,我开发了两个类似Facebook应用程序的菜单。 其中一个包含expandableListView。 用例: 我打开菜单,然后打开一个部分。现在,我的翻译被重画关闭,所以它隐藏了我的菜单 要打开我的菜单,我应用翻译,然后将其删除,并使用offsetLeftAndRight使其保持打开状态: mainlayout.clearAnimation(); mainlayout.offsetLeftAndRight(pxTranslateMenu); 我试图创建自己的观点来解决这个问题。但当我的物品从
mainlayout.clearAnimation();
mainlayout.offsetLeftAndRight(pxTranslateMenu);
我试图创建自己的观点来解决这个问题。但当我的物品从“消失”变为“可见”时,我会得到相同的结果。当项目从不可逆变为可见时,一切正常,但我有一个错误的渲染(项目放置的自由空间)
还有什么方法可以做我想做的:点击部分后保持菜单打开吗
谢谢
我试着用一些其他的部件来避免手风琴。
但当EditText获得焦点或在AlertDialog中选择项目时,我也会遇到同样的问题 我刚刚找到了一种解决这个问题的方法。 我只是创建了一个新的活动,它有一个半透明的部分。 这样,我可以做我想做的事 我希望我能通过这种方式解决所有的需求