问题记录

平时遇到的问题,想起来记就记一下。
1.BottomSheetDialog 下滑隐藏,与其内部ListView下滑冲突,导致ListView无法下滑,百度不到,目前解决办法,
设置View最外层layout的focusable为false:
focusable=“false”
设置BottomSheetDialog的Cancelable为false:
BottomSheetDialog.setCancelable(false);

2.getResources().getColor()
这个得到颜色的方法过时,用下面这个方法代替:
ContextCompat.getColor()

3.平移动画
new ObjectAnimator().ofFloat(view,"TranslationX",平移后x坐标).setDuration(300).start();

4.不让界面一进来就弹出输入框:在EditText父容器添加属性:

android:focusable="true" 
android:focusableInTouchMode="true"

5.在Android开发中,Button、ImageButton、和EditText等控件会主动抢夺焦点,如果这些控件在ListView的item中,会影响item的点击事件,解决办法:设置item布局的外层属性:
android:descendantFocusability="blocksDescendants"。

6.转转转的loading就是一个ProgessBar,给他一个图让他转就可以了,

ProgressBar


h_loading.xml



icon_loading.png

7.今天遇到一个问题,需要自定义Toast布局,给Toast设置时长duration时,给1会出现3.5s,给2时是正常的2s。待解决。

你可能感兴趣的:(问题记录)