本文同步自http://javaexception.com/archives/76 背景: 这几天做一个复制文本的需求,突然看到QQ上复制昵称跟QQ号的效果,觉得很不错,就想要模仿一波,办法比较简单粗暴,反编译QQ获取了那个.9图片,然后就是用PopWindow实现了。 解决办法: 自定义PopWi ...
分类:
移动开发 时间:
2019-04-30 21:42:54
阅读次数:
183
在做自定义弹窗的时候遇到的问题,如果不继承Dialog 或者popwindow 自己写的通过 getWindow的decorView 给decorView view 动态添加View 和移除View实现弹窗会出现返回按键如果是弹窗情况下需要关闭弹窗(即移除View) ,那么怎么监听返回按键?这里看了 ...
分类:
移动开发 时间:
2018-08-02 23:00:26
阅读次数:
275
对于某些机型,使用的虚拟按键会出现遮挡问题,解决方法如下: //防止被底部虚拟键挡住 pop.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); ...
分类:
移动开发 时间:
2018-04-08 13:17:37
阅读次数:
166
前言:因为Android 没有像IOS一样的ActionSheet,虽然在github上看到有一些类似ActionSheet的库,总觉得不好用,不如自己写一个弹框通用类,样式全部自已来多好。 Step 1 废话不多说,直接上代码。 public class CustomPopWindow imple ...
说明:从屏幕底部弹出PopupWindow,有弹出隐藏动画效果.背景设置透明度.效果图例如以下:1.MainActivity.java 显示popwindow,宽高跟屏幕大小一样,设置一个透明度背景public class MainActivity extends Activity { @Overr ...
一系列干货等你来拿 关于我:http://www.cnblogs.com/dubo-/ 项目中也有很多实用的事例,等待录入中... ...
之前在做项目的时候,做了一个分享的功能,调用的是友盟的第三方,功能实现的很完美,也完美分享了,但是在测试的时候,我用魅族X4的手机分享弹出的popwindow被手机自身的虚拟键挡住了,在网上找了好多资料,说可以把手机的虚拟键给关闭,却是也做到了,但是好像不太符合逻辑。看到qq的就不会被挡到心里很佩服 ...
一、运行效果图 二、工程结构 三、自定义PopWindow 代码: package com.example.custompopdemo; import android.app.Activity; import android.content.Context; import android.graph ...