gpt4 book ai didi

java - 在android中改变方向的问题

转载 作者:行者123 更新时间:2023-11-29 07:47:52 25 4
gpt4 key购买 nike

只是制作一个应在更改方向时显示日志消息的测试应用程序,但是当我使用 ctrl + f11 更改方向时,logcat 中没有显示任何内容。编码有什么问题

list 的一部分

<activity
android:name="com.example.orientationtest.MainActivity"
android:label="@string/app_name"
android:configChanges="orientation|screenSize" >

Java的一部分

package com.example.orientationtest;

import android.os.Bundle;
import android.app.Activity;
import android.content.res.Configuration;
import android.util.Log;
import android.view.Menu;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}


@Override
public void onConfigurationChanged(Configuration newConfig) {
// TODO Auto-generated method stub
super.onConfigurationChanged(newConfig);

Log.d("error", " orientation changes");
}

}

最佳答案

如果目标 api 13 及以上,试试这个

  android:configChanges="orientation|keyboardHidden|screenLayout|screenSize" 

   android:configChanges="orientation|keyboardHidden|screenLayout" 

对于低于 13 的人......这将帮助你......:)

关于java - 在android中改变方向的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23967127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com