2012-08-15 77 views
2

这既不是代码问题,也不是技术问题,所以我承认它可能与StackOverflow有点偏离主题,但我真的需要帮助,因为我已经花了很多时间。这个类似气球的UI组件的名称是什么? (Android/Linux)

我正在处理帮助窗口的实现,我想用一些我在某些Android按钮选项中看到的视图来完成此操作。在某些Ubuntu版本中,当您将鼠标箭头指向主任务栏中的应用程序快捷方式时,也可以看到该视图。它看起来像一个气球型对话框。贝娄是视图的screenshoot:

enter image description here

我的问题是有点softheaded之一:我不知道这个UI组件的技术名称,所以我不能搜索文档和示例。

我已经搜索了几个术语组合,例如对话框,菜单,气球,弹出式菜单等等,都没有成功。有人可以告诉我这个UI的名称,如果可能的话,在Android/Java中发布一个简单的用法示例?

在此先感谢!

回答

3

这种方法没有本地用户界面,但是,您可以使用任何您喜欢的视图组(取决于其内容),并将此视图组的背景设置为9个可修补绘图。

+0

嗨Budius,谢谢你的回复。是的,这听起来是一个有效的解决方案,但我正在寻找本地组件(如果它存在)。我可以按照你所说的方式来实现这一点,但是它会从我手中抽出一些额外的时间,因为帮助框会处理其他视图,并且每次显示时我都需要根据他的父母位置检查位置。 – mthama 2012-08-15 15:01:39

+2

正如@PeterSlesarew所提到的那样,有一些免费/开源的库可以实现这一点。我记得有一个叫ActionProvider的东西,我从来没有用过,所以我不能保证它会成为你想要的答案,但你可以在这里查看http://developer.android.com/guide/topics/ui/actionbar .html#ActionProvider和这里http://developer.android.com/reference/android/view/ActionProvider.html – Budius 2012-08-15 15:06:13

+0

嗨Budius再次。真的很好的解决方案。虽然ActionProvider并不是我正在寻找的确切的东西,但它可以很好地适合我的目的。我正在接受这个答案,因为它现在是我正在寻找的最接近的文档。非常感谢PeterSlesarew和Andy提供的有用答案。 – mthama 2012-08-15 18:25:37