首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

率或不同荧屏大小的layout布局(横屏|竖屏)

2012-08-19 
率或不同屏幕大小的layout布局(横屏|竖屏)?/manifest?另外,android 中每次屏幕的切换动会重启Activity,

率或不同屏幕大小的layout布局(横屏|竖屏)

?
</manifest>?

另外,android 中每次屏幕的切换动会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配置, 那样,进行中的游戏就不会自动重启了!?

有的程序适合从竖屏切换到横屏,或者反过来,这个时候怎么办呢?可以在配置Activity的地 方进行如下的配置android:screenOrientation="portrait"。这样就可以保证是竖屏总是竖屏了,或者landscape 横向。?

而有的程序是适合横竖屏切换的。如何处理呢?首先要在配置Activity的时候进行如下的配 置:android:configChanges="keyboardHidden|orientation",另外需要重写Activity的 onConfigurationChanged方法。实现方式如下,不需要做太多的内容:?

@Override?
??????? public void onConfigurationChanged(Configuration newConfig) {?
??????????????? super.onConfigurationChanged(newConfig);?
??????????????? if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {?
??????????????????????? // land do nothing is ok?
??????????????? } else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {?
??????????????????????? // port do nothing is ok?
??????????????? }?
??????? }




写 一个支持多分辨的程序,基于1.6开发的,建立了三个资源文件夹drawable-hdpi drawable-mdpi drawable-ldpi,里面分别存放72*72 48*48 36*36的icon图标文件。当我在G1(1.5的系统)上测试时,图标应该自适应为48*48才对啊,但实际显示的是36*36。怎么才能让其自适应 48*48的icon图标呢?

解决办法 drawable-hdpi drawable-mdpi drawable-ldpi改成drawable-480X320 drawable-800X480的多分辨支持的文件夹

热点排行