我想阻止我的应用程序旋转,但我不想在清单文件中的每个活动标记中指定屏幕方向,而是我只想在我的应用程序中定义一次,这应该适用于整个应用程序。 有什么办法可以做到这一点吗? 或者我需要在每个活动中指定这一点?
有一种方法,您可以创建baseActivity并让所有活动扩展它。
open class BaseActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
}
}
class MainActivity : BaseActivity() {
}