Fra*_*ior 12 layout android popup instructions foursquare
在看到新的foursquare应用程序的最后截图和他们的气球之类的卡通说明后,我想在我的应用程序中创建其中的一些.
我发现iPhone 小弹出类似问题 的说明......怎么样?
这是foursquare app的另一个截图:

我想知道如何通过Android实现这一目标.
在此先感谢您的帮助.
更新:这是我到目前为止所能得到的,但添加了一些带有自定义绘制背景的按钮,并使用FrameLayout对它们进行分层:
但我仍然无法获得三角效应.也许我的自定义背景形状可以做些什么?
UPDATE2
在检查了你的建议之后,我决定采用Aaron C的想法并添加一个带箭头的图像.这是我目前的结果:

谢谢Snailer,QuickAction API项目似乎非常有希望.在我的应用程序中实现更多功能时,我会检查出来.
现在,我只需要获得正确的颜色,或者我可以这样做.看起来也不错.
因此,总结一下我的所作所为:
当我使用frameview时,我放在这里的所有东西都将堆叠在一起.这就是我可以在布局中添加内容的方法.
在那个framelayout中,我放了2个相对布局,带有三角形的图像和一个按钮来创建两个上部弹出窗口.在底部我只放了一个按钮.
而已.我希望它对某人有所帮助.
再次感谢您的帮助!
这听起来是一件很容易实现的事情。可能有一个内置的 Android 变体AlertDialog可以实现这一点,但如果没有,我将如何实现它:
创建一个新的 Activity,其背景为黑色,具有非常高(低?)的 alpha 颜色值。这将允许您通过它看到堆栈中的上一个 Activity。然后,使用带有填充值的相对布局在您喜欢的任何坐标处添加警报。
您可能还想添加一个触摸监听器,如果用户触摸气球(或者屏幕上的任何位置),该监听器将退出 Activity。
如果您想要了解气球的坐标放置,您可以使用 Activity 的启动 Intent 和方法将此信息传递到新 Activity 中putExtra()。
| 归档时间: |
|
| 查看次数: |
6012 次 |
| 最近记录: |