我正试图在事件中包含新的布局。为此,我在That event listener中使用了LayoutInflater。但问题是,LayoutInflater.inflate()
函数期望其参数为(Int) ResourceId, ViewGroup
。我无法弄清楚在事件监听器中使用什么作为ViewGroup。 this
引用该事件侦听器。 parent
和item
都是视图,而不是ViewGroups。请帮忙。ViewGroup in event listener
0
A
回答
1
如果您将它附加到您的活动中,请使用它。但是,如果你想有一个浮动视图,使您的通话如下:
View view = inflater.inflate(resourceId, null, false);
这将创建它,让你把它作为一个视图添加到任何你感到满意。
0
看看this article关于布局的通货膨胀。它很好地概述了在什么情况下使用什么参数。
相关问题
- 1. Swift UITextView Event Listener
- 2. Cant Remove Event Listener
- 3. JMenuItem-adding event listener
- 4. jQuery Event Listener不在监听
- 5. Java -Reactive Programming vs Event Listener
- 6. Windows 8 Javascript App Event Listener问题
- 7. 在JQuery中使用Google Maps Api Event/Listener
- 8. 当用户注销时,SharePoint + Event Listener?
- 9. fullscreenchange event not in Chrome
- 10. SynchronizationContext.Post(...)in transport event handler
- 11. for loop in contact listener drop FPS?
- 12. doctrine PostPersist&PostUpdate in one listener
- 13. jquery ready event not in html
- 14. click event to div in ipad
- 15. subscribe/trigger event with id in backbone?
- 16. Onclick event not fire in jQuery
- 17. Javascript onclick event not in IE8
- 18. Textbox Enter Key event not in WPF
- 19. jquery change event not working in coffeescript
- 20. customunboundcolumndata event not firing in DEVExpress gridview
- 21. onchange event not fire in google chrome
- 22. MouseListener event not working in Java
- 23. 两个“For event in pygame.event.get()”
- 24. Chrome扩展程序:单击Event Listener不会启动
- 25. Symfony&Doctrine:使用Event Listener在表中记录变化
- 26. Event Listener点击时更改按钮颜色
- 27. 什么EVENT LISTENER应该用于我的Android应用程序
- 28. Laravel Redirect在Event handler/listener中不起作用
- 29. Nhibernate在添加Event Listener后插入时应该更新
- 30. 如何将JavaScript类实例传递给DOM Event Listener?
通常情况下,您发送的视图,即你膨胀的视图将会在(它的父)。通过继承该类,视图也可以是ViewGroup。因此,如果您的视图是例如线性,相对或框架布局,则它们也是ViewGroup,您应该像这样(ViewGroup)视图投射它们。在这里查看更多信息:http://developer.android.com/reference/android/view/ViewGroup.html(点击'已知直接子类',查看哪些其他视图也是ViewGroups)。 – Lauw