您的位置:首页 > 移动开发 > Android开发

Android 实现各个方向的气泡弹窗,可控制气泡尖角偏移量。

2016-09-23 10:19 1671 查看


BubblePopupWindow

项目地址:BubblePopupWindow


简介:Android 实现各个方向的气泡弹窗,可控制气泡尖角偏移量。

Android 实现各个方向的气泡弹窗,可控制气泡尖角偏移量。


截图




依赖

dependencies {
compile 'com.yuyh.bubble:library:1.0.0'
}


使用

默认弹窗
BubblePopupWindow leftTopWindow = new BubblePopupWindow(MainActivity.this);
View bubbleView = inflater.inflate(R.layout.layout_popup_view, null);
TextView tvContent = (TextView) bubbleView.findViewById(R.id.tvContent);
tvContent.setText("HelloWorld");
leftTopWindow.setBubbleView(bubbleView); // 设置气泡内容
leftTopWindow.show(view, Gravity.BOTTOM, 0); // 显示弹窗

/**
* 显示弹窗
*
* @param parent
* @param gravity
* @param bubbleOffset 气泡尖角位置偏移量。默认位于中间
*/
public void show(View parent, int gravity, float bubbleOffset) {
// ...
}


自定义弹窗 使用气泡布局 ```xml <?xml version="1.0" encoding="utf-8"?>

``` 然后通过 PopupWindow 显示气泡弹窗,当然,也可直接显示气泡布局。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐