我在活动上创建了透明片段。此透明片段用于帮助用户指向背景中显示的特定视图。
我想要完美的x& y来自背景活动的视图组件的坐标,并使用bundle将它们传递给透明片段。 并相应地设置片段上箭头的位置,以便动态指向它们,无论手机或平板电脑的屏幕尺寸和分辨率如何。
我正在使用活动的onCreate()
方法创建片段,我已尝试使用getX()
,getY()
,getLocationOnScreen()
,getLocationOnWindow()
, getTop()
,getLeft()
等,但所有方法都返回零。那么如何才能获得放置在活动中的视图坐标。
如果用户触摸片段上的任何位置,则应该销毁/分离。我怎样才能做到这一点? getFragmentManager().beginTransaction().remove(f).commit();
或者用null替换任何东西都不起作用。
我想在活动上创建片段时禁用背景。我怎么能这样做? 先感谢您!!