最后在做一个小项目,由于图片是800*480的,如果竖屏显示就很不好看,所以想让图片一直横屏显示,在查看了很多资料,做了很多实验后,找到了最容易的方法
步骤一:打开AndroidManifest.xml文件
步骤二:在你需要显示图片的JAVA文件的activity中添加以下语句:
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="landscape"
完整的Activity代码如下:
<activity
android:name="net.hnjd.android.hnjditapp.mis.PrintColorfullLift"
android:label="@string/app_name"
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="landscape">
</activity>
说明:android:name="net.hnjd.android.hnjditapp.mis.PrintColorfullLift":表示的是将要显示图片的java文件android:screenOrientation="landscape":横屏显示
步骤三:是PrintColorfullLift.java文件中写入如下语句:
private void fullScreen() {
//设置宽和高都充满屏幕
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
让图片全屏显示