• 如果你正需要recycleView的焦点
//已经重写了此方法,但是完全没有被执行。那是因为没有设置  android:focusable="true"//android:focusableInTouchMode="true" 这两个参数//如果发现放大后,覆盖了其他view,请在recycleView的父类布局设置此属性://android:clipToPadding="false" override fun onFocusChanged(gainFocus: Boolean, direction: Int, previouslyFocusedRect: Rect?) {        super.onFocusChanged(gainFocus, direction, previouslyFocusedRect)        if (gainFocus){            scaleUp()        }else{            scaleDown()        }    } private fun scaleUp() {        ViewCompat.animate(this)                .setDuration(200)                .scaleX(1.32f)                .scaleY(1.32f)                .translationZ(2.0f)                .start()    }private fun scaleDown() {        ViewCompat.animate(this)                .setDuration(200)                .scaleX(1f)                .scaleY(1f)                .translationZ(1.0f)                .start()    }

更多相关文章

  1. Android工具之Hierarchy Viewer--分析应用程序UI布局
  2. Android 性能优化之布局优化 (二)
  3. View类xml属性、方法
  4. Android常见布局简述
  5. TextView中ellipsize属性
  6. Android:控件布局(线性布局)LinearLayout
  7. A06_RelativeLayout的属性设置
  8. animation的xml定义中的android:interpolator属性

随机推荐

  1. Android开发整理
  2. saaaaaaaaa
  3. Android(安卓)studio 导入github工程
  4. Android(安卓)获取View高度宽度
  5. android_lesson_2
  6. [置顶] android Properties的使用
  7. WebViewJavascriptBridge实现js与android
  8. android自带Base64加密解密
  9. Android再次按back键退出
  10. 45个android实例源码