控件
玉宁_
好好学习
展开
-
一些Android控件的使用方式
全屏提示框:Dialog dialog = new Dialog(this, android.R.style.Theme_Holo_NoActionBar_Fullscreen);//全屏的Dialog View view = LayoutInflater.from(this).inflate(R.layout.video_play_window, null); dialog.set...原创 2018-03-15 11:30:28 · 206 阅读 · 0 评论 -
防止RecycleView、ListView条目中的EditText在滑动时造成内容丢失、错乱
当ListView条目往上移动时,会回收重复利用,有可能使编辑框中内容丢失或错乱,解决办法:1.条目复用时,若果当前EditText已经添加TextWatcher监听,先将它移除,否则数据错乱//在Adapter的getView方法中if (viewHolder.mEditText.getTag() instanceof TextWatcher) { viewHolder.mEd...原创 2018-05-07 19:56:30 · 1492 阅读 · 0 评论 -
android设备如何挂载sdcard(有些设备是自动挂载的)
开发中部分设备可能需要手动挂载sdcard,所以给出以下步骤:1.使用adb命令将设备获取root权限,连接设备 adb connect <设备IP地址>adb root 重新连接设备 adb connect <设备IP地址>adb shell2.设置路径文件系统可读\可写mount -o remount,rw /3.移除内部sdcardrm /sdcard 4.安装外部s...原创 2018-05-07 20:27:54 · 5167 阅读 · 0 评论 -
GridView 条目选中后放大或缩小
前言:客户要做一个需求,用户相册的照片选中后放大,这种在电视上有很多的应用场景,例如 应用图标获得焦点放大,视频页面的列表,于是先上github找了找(毕竟别人写好了,直接就拿来用,省事),但没找到合适,资源太少了,找到了库很大。于是决定自己弄一个绘制此时GridView已经绘制完成了,需要在getChildStaticTransformation((View child, Transformat...原创 2018-06-12 18:07:33 · 946 阅读 · 3 评论 -
Android TV 使用HorizontalGridView
HorizontalGridView继承自RecycleView,属于leanback库,默认实现记住焦点,获得焦点的item保持居中(item大于1屏的时候)//引用implementation 'com.android.support:leanback-v17:27.1.1' mHorizontalGridView = mView.findViewById(R.id.pen...原创 2019-01-22 20:08:12 · 5985 阅读 · 1 评论