我想在Unity中使用Android库.该库包含一项服务,可以在您的应用中提供一些内容.对于原生Android应用程序(使用java编程的应用程序),可以通过在应用程序中扩展库的服务来轻松接收此内容.但我想在Unity应用程序中使用此服务(实际上是此服务提供的内容).任何人都可以解释如何做到这一点?
我在了解的使用方面有一个灰色地带Constraint Layout。
我已使用实现了我的布局Constraint Layout。但是碰巧我想让一组视图项充当一个视图,例如使两个ImageViews和a TextView像单个视图一样响应点击,因此我需要将它们放在另一个布局中并使用此布局来响应点击。我想知道是否可以将它们放置在另一个Constraint Layout布局中(其他布局无法提供我想要的视图布局),这会导致嵌套Constraint Layout在单个布局中。
因此,一般来讲,嵌套Constraint Layout是可以的,否则它的用途将是错误的做法(即具有平坦的布局)?
编辑
答案中有建议为每个视图设置侦听器,而不是为其父布局设置侦听器,我已经测试了这种方法,这不是我所需要的。例如,当我有一个带有文本和可绘制对象的自定义按钮时(我无法使用它drawableLeft或drawableRight按钮本身的属性,因为它看起来不像我们设计的那样),如您所见,分别进行点击ImageView和TextView聆听,因为用户会看到两种不同的点击效果,而且看起来不会像单击一个按钮一样。