Android
红色苦瓜
这个作者很懒,什么都没留下…
展开
-
在Fragmet中应用Theme
在一个Fragment中使用了一个ViewPager,每个ViewPager中亦是一个Fragment。形成一个嵌套。今天碰到一个问题,我要给ViewPager所在的Fragment应用一个主题theme,因为这个Fragment使用了ViewpagerIndicator,我要给其中的TabPageIndicator定制我想要的外观。而看了Demo之后,发现最简单的定制外观的方式就是通过The转载 2013-02-05 09:54:26 · 1345 阅读 · 2 评论 -
Fragment嵌套时onCreateOptionsMenu的问题的临时解决方案
/** 查找Fragment */ private FragmentBase getFragmentByPosition(int position) { return (FragmentBase) getSupportFragmentManager().findFragmentByTag("android:switcher:" + mPager.getId() + ":" + position)原创 2014-04-29 20:29:43 · 1737 阅读 · 0 评论 -
inflate自定义attr报错的解决方法
近段时间,写了一下多主题支持的软件,用的是Theme+自定义Attr实现的,但是我用的是Fragment,需要inflate,但我发现我直接获取LayoutInflater进行inflate会报错,所以查阅了一下资料,得出要用setTheme过的Activity进行获取,所以我用如下方法实现了有一个全局的Application叫MyApplication,然后有一个setTheme过的Acti原创 2013-11-14 00:04:51 · 1330 阅读 · 0 评论 -
ListView的listSelector失效
今天发现listSelector突然失效了,调了半天,发现是因为Listview的Item设置了背景导致的,我把背景去掉就可以了。。。原创 2013-11-26 02:52:52 · 2012 阅读 · 0 评论 -
当屏幕旋转桌面widget失效的问题
我写了一个桌面小插件就是widget,发现当屏幕旋转的时候,内容会消失,查阅了一下资料,发现当屏幕旋转的时候,widget会自动调取最近updateAppWidget()的RemoteViews,而我是在设置好内容后又设置了监听,所以就只有监听按键的效果了。。。按照如下改就行了:Get RemoteViews ObjectSet the new button image原创 2013-11-18 01:11:09 · 1411 阅读 · 4 评论 -
解决更新ADT22后java.lang.ClassNotFoundException的问题。
今天更新了一下ADT22,但是发现以前正常的Project会出现ClassNotFoundException的问题,其实只要右键libs文件夹->Build path->Use as source folder就行了。 网上还有另外一种解决方案:确认选中项目Properties->Java Build Path->Order and Export中的Android Primary原创 2013-05-20 15:40:35 · 922 阅读 · 0 评论 -
ListView中Item高度设置
在ListView中设置Item的android:layout_height属性来调整Item的高度是无效的,要通过android:minHeight来设置Item的高度。原创 2013-04-15 18:46:43 · 930 阅读 · 0 评论 -
dip,px,sp,px相互转换
public static int dip2px(Context context, float dpValue) {final float scale = context.getResources().getDisplayMetrics().density;return (int) (dpValue * scale + 0.5f);}public static int px原创 2013-02-08 09:07:58 · 722 阅读 · 0 评论 -
在ListView中嵌套ViewFlow,ViewFlow滑动有些卡顿的问题~
最近做类似于网易新闻头条那种图片Banner,实现方法是:在ListView中嵌套ViewFlow,但是ViewFlow的滑动总是不是那么顺畅,觉得应该是触屏事件拦截冲突的问题吧,在网上查阅了一下我的解决方法如下:在ViewFlow中声明mListView,然后将父ListView传入到ViewFlow,然后在onTouchEvent中调用一下mListView.requestDisallow原创 2013-02-06 17:50:12 · 1885 阅读 · 1 评论 -
关于 App Widget Configuration Activity返回值调用的问题。
在官方的SDK中有这么一段话http://developer.android.com/reference/android/appwidget/AppWidgetManager.html#ACTION_APPWIDGET_CONFIGUREIf you return RESULT_OK using Activity.setResult(), the AppWidget will be原创 2014-05-03 11:37:28 · 985 阅读 · 0 评论