android常见问题
7fan
这个作者很懒,什么都没留下…
展开
-
Listview添加headview后onItemClick的position变大
在onItemClick在有四个参数:public void onItemClick(AdapterView arg0, View view, int position, long arg3)如果在Listview中添加Headview,当使用onItemClick方法时,参数position会比原来多一,也就是说点击headview后position是0,后边依次加一。如果包含hea原创 2013-07-12 16:41:41 · 1200 阅读 · 0 评论 -
TextView使用html.fromhtml加载html并显示图片
项目中需要显示html的字符串,ios是用的webview,不过感觉webview太麻烦 就是用了textviewstr是一个包含图片的html格式的文件,要在textview种显示文字和图片,代码如下:int index = str.indexOf("src=\"");//如果有图片 if(index>-1){ String regex="src=\"([^\"]*原创 2013-07-16 22:56:08 · 4171 阅读 · 0 评论 -
Android中不让EditText自动获取焦点
页面中有个编辑框EditText,进去后就自动获取焦点并弹出软件盘,很不友好。不自动弹出软件盘:在manifest中设置android:windowSoftInputMode="stateAlwaysHidden"EditText不自动获取焦点:在布局文件中其他的布局获取焦点即可:android:focusable="true" android:focusableIn原创 2013-07-23 09:46:27 · 934 阅读 · 0 评论 -
android中EditText插入用户名(块)效果(EditText插入图片)
项目中需要这个效果:就和人人的效果一样,一直没有思路,在android中edittext中不能添加别的布局,所以不知道怎样去完成这个功能。第一个想法就是使用Spannable完成,设置文字的背景色来达到这个效果,但删除不能删除整个用户名,会一个字一个字的删除。后来偶然想到了使用ImageSpan来完成这个功能,就相当于在EditText中插入图片,要实现这个主要有两个问题:1、原创 2013-07-23 15:01:27 · 2964 阅读 · 1 评论 -
Matrix图片操作放大缩小mark
//获得Bitmap的高和宽 int bmpWidth=bmp.getWidth(); int bmpHeight=bmp.getHeight(); //设置缩小比例 double scale=0.8; //计算出这次要缩小的比例 scaleWidth=(float)(scaleWidth*scale); scaleHeight=(float)(scale转载 2013-07-31 15:09:56 · 1020 阅读 · 0 评论