-
onItemClick方法点击无效
原因:item中有一个ImageButton按钮。所以不会回调。
解决:
①在checkbox、button对应的view处加android:focusable=”false”
android:clickable=”false” android:focusableInTouchMode=”false”
②在item最外层添加属性 android:descendantFocusability=”blocksDescendants” -
strings换行
strings里面加\n就行。不是/n.
-
文字实现上下滚动的滚动条(不是整体页面滚动)
xml布局里面加入:
android:scrollbars="vertical"
java页面加入:
text.setMovementMethod(ScrollingMovementMethod.getInstance());
-
设置字体
在project模式下,新建folder里面的assets
将字体复制到assets里面,后缀是.ttf
java代码下:
//从asset 读取字体
//得到AssetManager
AssetManager mgr = getAssets();
//根据路径得到Typeface
Typeface tf = Typeface.createFromAsset(mgr, "AdobeSongStd-Light_0.ttf");
//设置字体
essay.setTypeface(tf);
双引号里面就是文件夹下字体的名字。
- 行间距
android:lineSpacingExtra="10dp"