在item的layout文件中,用android:layout_height设置item的高度。
运行,高度设置无效。
解决办法:
给item设定minHeight,即可.
Android自带的RadioButton单选框只支持添加文字,我们自己写Adapter实现自定义的RadioButton
首先item的XML源码
search_user_item.xml (现在只是文字+单选按钮+自定义背景,可以根据需要随意扩展)
错误提示:java.lang.IllegalArgumentException: Receiver not registered。。
顾名思义就是Receiver没有被注册,这是由于取消了没有注册的Receiver导致的错误。
我们使用Receiver时必须保证注册(register)和反注册(unregister)成对出现。
有个页面上需要N个DOM,每个DOM里面的元素ID都要以数字结尾,比如说
1 | <input type="text" name="username" id="username_1" value="" /> |
今天在写程序时,发现一个奇怪的问题:在GridView没有滚动的时候,用getChildAt方法返回的值是正确的;但是只要我一滚动它,用getChildAt方法返回的值就为null。
去网上搜了一下,很多都说刚刚setAdapter后马上getChildAt返回子View,UI还没更新完,要用handler.postDelayed方法延迟一下。但是我试了一下发现还是返回null,后面在网上终于找到了答案,其实是对getChildAt这个方法理解错了。