解决Android平板电脑上开发应用程序不能全屏显示的问题
2010-12-18 08:03:50 来源:WEB开发网在一个8寸屏的Android平板电脑上开发应用程序(游戏程序),开始的时候,总是不能全屏显示,也不知道怎么设置才可以。
本来LCD应该是800*600的,但总是得到600*600的结果。
经过好几天的努力,才解决:
view source
print?
01 < ?xml version="1.0" encoding="utf-8"?>
02 < manifest xmlns:android="http://schemas.android.com/apk/res/android"
03 package="myb.x2.app2"
04 android:versionCode="1"
05 android:versionName="1.0">
06 < application android:icon="@drawable/icon" android:label="@string/app_name">
07 < activity android:name=".myactivity"
08 android:screenOrientation="portrait"
09 android:label="@string/app_name">
10 < intent-filter>
11 < action android:name="android.intent.action.MAIN" />
12 < category android:name="android.intent.category.LAUNCHER" />
13 < /intent-filter>
14 < /activity>
15
16 < /application>
17 < supports-screens android:largeScreens="true"
18 android:normalScreens="true"
19 android:smallScreens="true"
20 android:anyDensity="true" />
21 < /manifest>
后面加的< supports-screens android:largeScreens="true".../>就可以解决这个问题了,不难理解,但找到这个问题的解决办法却花了我好长时间。
Activity中的代码:
view source
print?
01 public class myactivity extends Activity {
02 public myview v;
03 /** Called when the activity is first created. */
04 @Override
05 public void onCreate(Bundle savedInstanceState) {
06 super.onCreate(savedInstanceState);
07 // setContentView(R.layout.main );
08 requestWindowFeature(Window.FEATURE_NO_TITLE);
09 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
更多精彩
赞助商链接