<|Android|>疑难杂症
文章平均质量分 61
假装是AA
Stay Hungry Stay Foolish!
展开
-
android EditText 只能输入无法删除的解决方法
public boolean dispatchKeyEvent(KeyEvent event) { //用户按下返回键 if(event.getKeyCode() == KeyEvent.KEYCODE_BACK) { if(event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) {原创 2014-05-16 15:32:58 · 4170 阅读 · 0 评论 -
解决某些手机RadioGroup中的RadioButton不居中问题
公司的一个项目,一直都在红米1S上做界面,一天为了看下分辨率适配,在一台中兴U819上调试了下程序,结果发现原先居中对齐的底部栏按钮,现在都向右偏移了原创 2014-12-05 15:07:30 · 4901 阅读 · 4 评论 -
android.util.AndroidRuntimeException: requestFeature() must be called before adding content
错误日志:12-08 17:33:48.908: E/AndroidRuntime(20671): FATAL EXCEPTION: main12-08 17:33:48.908: E/AndroidRuntime(20671): Process: com.andian.ispoke, PID: 2067112-08 17:33:48.908: E/AndroidRuntime(20671原创 2014-12-08 18:35:28 · 3195 阅读 · 0 评论 -
解决ListView中Item的子控件与Item点击事件冲突
经常会碰到在ListView中点击其中一个Item,会一并触发其子控件的点击事件,例如Item中的Button、ImageButton等,导致了点击Item中Button以外区域也会触发Button点击事件。在网上找了相关方法,这里记录下,亲测可行..原创 2014-12-15 11:04:29 · 4395 阅读 · 2 评论 -
PopupWindow中ListView无法点击的问题
PopupWindow中有一个ListView,但是我们去点击这个ListView中item时,其OnItemClickListener并没有调用,在网上找了许多资料,说要设置PopupWindow.setFocusable(true);但是亲测无果,依旧无法点击item,于是找啊找,找啊找..终于在茫茫网海中寻觅到了那个它!就是在item的xml中,设置其根控件的属性:android原创 2015-02-10 17:34:00 · 3232 阅读 · 0 评论 -
使用getBackground().setAlpha,导致其他布局背景透明度都改变的问题
最近在做的项目包含了一个标题栏,可随着ScrollView滑动而改变自身透明度。使用的正是getBackground().setAlpha来实现,在Android 5.0以下版本一直没问题,但在5.0以上系统时,就会导致其他共用一个资源的布局(例如:@color/white)透明度都跟对标题栏被改变了。原创 2015-10-22 17:47:10 · 8797 阅读 · 13 评论 -
Android Studio Git .gitignore文件简洁正确的写法
这几天一直在折腾Android Studio的Git插件,因为从前一直在用Svn,还不是很习惯使用Git,记录下Git上传文件时忽略文件和目录的方法。 步骤: 1、在Android Studio的Preferences - Plugins - Browse repositories..中搜索并安装.ignore插件,之后在Project和Module根目录都会自动生成.gitignore文件(若原创 2015-12-15 11:52:36 · 4647 阅读 · 0 评论 -
NumberPicker中ArrayIndexOutOfBoundsException解决方案
场景 通常使用NumberPicker我们都是只初始化一次数据就好了,但最近项目需要做一个城市选择器,每次选择了一个省份或者城市,都会去更新下城市或者区县。然而使用如下代码去更新NumberPicker数据时,会报数组越界的异常:private void updateCitySelector() { cityPicker.setDisplayedValues(mCitys); c原创 2016-05-31 16:49:47 · 1967 阅读 · 0 评论 -
Android Studio导入Eclipse项目的一系列问题解决
场景 今天花了一天时间把公司项目从Eclipse迁移到Android Studio,算是一个中型的App吧,现在将今天遇到的一系列问题以及解决过程记录下。问题一(导入项目) 这个简单,File–>Import Project–>选择路径–>按照提示一步步直到Finish。我这里用的是刚更新的Android Studio 2.1.1,只需要导入App主工程,它会自动帮我生成依赖的各个Module原创 2016-06-06 18:38:24 · 1052 阅读 · 0 评论 -
File xxx specified for property 'resourceFile' does not exist.解决方法
今天刚更新了Android Studio 2.2,重新编译项目时就出现了以下问题:Error:A problem was found with the configuration of task ':app:packageDebug'.> File xxx specified for property 'resourceFile' does not exist.在Stack Overflow查了下原创 2016-09-21 10:51:46 · 8816 阅读 · 4 评论 -
Gradle 'xxx' project refresh failed Error:Connection timed out: connect
今天将电脑中的Android Studio 3.0 Canary 1升级Android Studio 3.0 Canary 2后,出现“Connection timed out: connect”错误,这里记录下解决过程,给同样入坑的路人。更新完Android Studio 3.0 Canary 2后错误是这样的:Error:A problem occurred configuring root原创 2017-05-27 11:30:22 · 13426 阅读 · 3 评论 -
记录NoHttp和Glide对HTTPS支持的过程
最近项目请求换了HTTPS协议,要在原先NoHttp框架和Glide图片加载框架中加入HTTPS支持,以下是记录遇到的种种坑,包括Android 4.x系统对TLS的支持存在版本差异,导致访问异常的问题,和Glide如何加载HTTPS图片地址。原创 2017-02-23 14:30:28 · 3468 阅读 · 2 评论 -
使用drawableLeft图片不居中问题
问题截图:解决方法:<TextView android:id="@+id/tv_listview_empty" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="center_原创 2014-10-20 16:37:36 · 7202 阅读 · 2 评论 -
Exception解决方法收集
1.解决NetworkOnMainThreadExceptionhttp://www.aitinan.com/4387.html原创 2014-08-28 16:02:15 · 1147 阅读 · 0 评论 -
This Android SDK requires Android Developer Toolkit version 17.0.0 or above. 问题解决方法
win7/xp 下面安装Android虚拟机,更新SDK后,在Eclipse preference里指向android-sdk-windows时。出现 :This Android SDK requires Android Developer Toolkit version 17.0.0 or above. Current version is 10.0.0.v2011021621转载 2014-09-19 11:17:36 · 2433 阅读 · 0 评论 -
R.java was modified manually! Reverting to generated version!(R文件丢失异常原因汇总)
引言:R文件丢失异常在java开发中是个比较常见的异常,造成这个异常的原因可能非常微小,但是给Android开发者们造成的麻烦可是巨大的,当程序员们费尽千辛万苦,找到自己错在哪里的时候,绝对会对自己的粗心大意而捶胸顿足,哀叹不已。异常提示:R.java was modified manually! Reverting to generated version!或转载 2014-09-23 15:22:38 · 1291 阅读 · 0 评论 -
解决Android SDK Manager下载太慢问题
1、打开android sdk manager2、打开tool->options,如图所示3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors.neusoft.edu.cn和80将Others中的Force https://...sources to be fetched using转载 2014-09-19 13:00:10 · 1572 阅读 · 0 评论 -
Eclipse中New菜单没有Android Application Project的解决方法
升级了下Eclipse为最新版(23.原创 2014-09-24 16:20:00 · 10754 阅读 · 6 评论 -
Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint;
因为之前更新ADT、SDK一直出问题,gan原创 2014-09-23 13:59:27 · 2169 阅读 · 0 评论 -
安装完Eclipse后,没有AVD manager和SDK manager(Eclipse 22.63)
参考:http://bbs.csdn.net/topics/390317148eclipse中的window→Customize Perspective→Command Groups availability→Available command groups→勾選Android SDK and AVD Manager转载 2014-06-15 15:54:00 · 1801 阅读 · 0 评论 -
Unable to execute dex: Multiple dex files define Lorg/slf4j/ILoggerFactory的解决方法
参考:http://blog.csdn.net/mxlxiao7/article/details/8978930最近在android原创 2014-05-29 10:44:14 · 2913 阅读 · 0 评论 -
Android:HTTP中传输加号变成空格的解决方法
利用原创 2014-06-13 09:58:56 · 5717 阅读 · 0 评论 -
使用ShareSDK无法微信分享的解决方法
公司的一个项目,用了第三方API ShareSDK把信息分享到各大平台,包括微博、QQ、微信等,但在弹出的分享GridView对话框中点击分享到微信或者朋友圈,微信都没有被调用开启,通知栏显示了下“分享操作将在后台进行”,就没反应了。为了这个问题,我们参考了ShareSDK官网中的问题收集:http://wiki.mob.com/Android_%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98,包括下载GenSignature到手机去验证签名是否与微信平台一致、重新导出APK、清空微原创 2014-09-26 17:01:08 · 6009 阅读 · 4 评论 -
android.widget.RelativeLayout$LayoutParams cannot be cast to android.widget.AbsListView$LayoutParams
今天在项目中就遇到这个问题,把原创 2014-11-12 17:50:36 · 8941 阅读 · 0 评论 -
比较全面的Eclipse配置详解
转载来自:http://www.cnblogs.com/decarl/archive/2012/05/15/2502084.html转载 2014-06-16 21:35:14 · 3736 阅读 · 0 评论 -
吐槽:华为手机的搜索短信问题
好久没更新博客了,最近都在忙公司的短信项目,等过段时间空闲下来,再好好整理下短信相关的内容。这两天,被测试同事的华为荣耀8搞得焦头烂额,在其他手机能正常使用的Uri,在它身上却问题多多,不得不去吐槽国内定制系统…一开始,我的搜索操作是这样的…private void query(String keyword) { Uri searchUri = Telephony.MmsSms.SEARC原创 2017-09-01 16:13:39 · 2617 阅读 · 0 评论