我将创建一个从服务器下载图像的活动,并使用trasparent overlay菜单显示它(导航栏的sherlockactionbar和屏幕底部的trasparent自定义菜单)。
像facebook图像查看器或环聊查看器之类的样式。我举了一个例子:
其他很好的例子是android画廊:如果我点击图片,菜单就会消失。 我该怎么做?
我尝试隐藏sherlock操作栏,在加载图像的全屏webview上制作2个trasparent布局:但是菜单没有重叠webview!这是我最喜欢的方式。
我还尝试使用该代码在库中打开一个意图:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("https://my-server/img/1.png"), "image/*");
startActivity(intent);
但它询问我继续使用哪个应用程序。它有可能始终默认android画廊?这意味着我可以捏缩放图像,但我没有自定义菜单! 我更喜欢没有外部库。
非常感谢
答案 0 :(得分:0)
Zoomable ImageView Click Here
您可以在此可缩放图像视图上方添加选项,并应用在x时间后设置可见性的逻辑。
答案 1 :(得分:0)
您基本上需要为操作栏启用叠加模式。查看Overlaying the Action Bar