android 备忘

1. 自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度:

当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候我们需要去掉这种效果

android:cacheColorHint="#00000000" android:listSelector="@android:color/transparent" 

滑动时在右侧出现快速滑动滑块就让我大费周折了,搞得我都想自己都想去自己实现这样一个效果了。后来才发现这是ListView的一个属性,在布局文件的ListView节点加上android:fastScrollEnabled="true" 这个属性即可,而对于Java代码可以通过myListView.setFastScrollEnabled(true); 来控制启用,默认值为false,也就是隐藏。

2.//隐藏软键盘,避免第一次打开程序EditText弹出输入法
        getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

你可能感兴趣的:(java,android,ListView,input,输入法)