android 悬浮菜单

Mo-Sun 2015-01-26 10:07:46
android 悬浮菜单,只在程序内部悬浮。怎么实现、
...全文
139 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ESC尛蜜蜂 2015-01-26
  • 打赏
  • 举报
回复
引用 1 楼 a511341250 的回复:

public void menu(final Context context)
	{
		String[] items = { "item1", "item2", "cancel" };
		ArrayList<String> data = new ArrayList<String>();
		int itemSize = items.length;
		
		for (int i = 0; i < itemSize; i++)
		{
			data.add(items[i]);
		}
		
		new AlertDialog.Builder(context)
		.setTitle("menu")
		.setAdapter(
				new ArrayAdapter<String>(context,
							android.R.layout.simple_list_item_1, data),
							new DialogInterface.OnClickListener()
				{
					@Override
					public void onClick(DialogInterface dialog,
							int which)
					{
						Message msg = handler.obtainMessage();
						switch (which)
						{
						case 0: //item1相关点击操作
							break;
							
						case 1://item2相关点击操作
							break;
							
						case 2://cancel相关点击操作
							break;
						}
					}
				}).create().show();
	}
把下面这句删除

 Message msg = handler.obtainMessage();
因为我是把处理放在handle中的所以用到了这个。
ESC尛蜜蜂 2015-01-26
  • 打赏
  • 举报
回复

public void menu(final Context context)
	{
		String[] items = { "item1", "item2", "cancel" };
		ArrayList<String> data = new ArrayList<String>();
		int itemSize = items.length;
		
		for (int i = 0; i < itemSize; i++)
		{
			data.add(items[i]);
		}
		
		new AlertDialog.Builder(context)
		.setTitle("menu")
		.setAdapter(
				new ArrayAdapter<String>(context,
							android.R.layout.simple_list_item_1, data),
							new DialogInterface.OnClickListener()
				{
					@Override
					public void onClick(DialogInterface dialog,
							int which)
					{
						Message msg = handler.obtainMessage();
						switch (which)
						{
						case 0: //item1相关点击操作
							break;
							
						case 1://item2相关点击操作
							break;
							
						case 2://cancel相关点击操作
							break;
						}
					}
				}).create().show();
	}
Mo-Sun 2015-01-26
  • 打赏
  • 举报
回复
引用
#3
在应用程序中浮动一个小图标。 像360那样,但是不是浮在桌面上,是浮在自己的程序中。自己的程序推出或者进入后台,浮标掩藏。
Mo-Sun 2015-01-26
  • 打赏
  • 举报
回复
在应用程序中浮动一个小图标。 像360那样,但是不是浮在桌面上,是浮在自己的程序中。自己的程序推出或者进入后台,浮标掩藏。
budworm 2015-01-26
  • 打赏
  • 举报
回复
不知道你想要什么样的效果,如果是视频播放器的功能播放键悬浮效果,可以使用Layout布局隐藏和显示来实现.

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧