将视图放置在屏幕上的特定点

时间:2018-06-10 18:13:41

标签: android android-layout android-view mpandroidchart

我试图在Android屏幕上的特定位置放置视图。

我有一个使用库MPAndroidChart显示的条形图,当我点击一个条形图时,我想显示另一个视图,显示所点击位置的条形图值。

我尝试过实现" OnChartValueSelectedListener"并从Entry回调中提取x,y值并使用它来设置视图的x,y位置,但没有运气。

我还尝试覆盖onTouch事件并使用该回调中的x,y坐标来设置视图的位置,但它只会移动屏幕左侧的视图,并且不会将其放置在其他任何位置例如屏幕中心是触摸位置。

任何人都有任何解决方案可以实现这一目标吗?

1 个答案:

答案 0 :(得分:0)

MPAndroidChart库已经实现了MarkerView,您可以将其用于您的目的。阅读库文档,了解如何使用它。