Gle*_*rce 4 android android-layout
在Android中:
给定onTouchEvent的视图,如何删除View及其父级?
我有一个LinearLayout,其中有一个View.单击"视图"可在LinearLayout内创建子布局.该子布局需要自己的onTouchListeners,因此我无法将onTouchListener附加到父LinearLayout,因为这将始终阻止onTouchListeners到我的子布局.
因此,我需要一种方法来删除父布局给定其子布局.我已经可以从父母那里删除子布局了.
tho*_*psk 17
如果您知道如何从父级中删除子视图,请坚持使用您所知道的内容;)我们的想法是提升到视图树中的位置,您可以在其中删除父视图作为子视图.你是怎样做的?轻松,获取视图的祖父母视图,并从祖父母中删除父视图.
((ViewGroup)view.getParent().getParent()).removeView((ViewGroup)view.getParent());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6591 次 |
| 最近记录: |