Как включить «resizeableActivity» только для одного действия
Я использую складное устройство Samsung — Galaxy Z Fold3 5G.
мне нужно установитьresizeableActivity = true
только одного вида деятельности.
Я не могу установить его в основном<application
>, так как он будет применяться ко всему приложению.
<application
android:networkSecurityConfig="@xml/network_configuration"
android:resizeableActivity="false"
tools:targetApi="n">
.....
.....
</application>
Я также пытался написать это в<activity>
, но он там не работает.
<activity
android:name=".PlayVideo_Act"
android:hardwareAccelerated="true"
android:allowTaskReparenting="true"
android:launchMode="singleTask"
android:resizeableActivity="true"
android:screenOrientation="locked"/>
Любая помощь?
1 ответ
Вы можете установитьandroid:resizeableActivity="false"
` к отдельным действиям, которые не оптимизированы для большого экрана. Обратите внимание на предостережения для разных уровней API, которые указаны в связанной документации, а также на рекомендации, приведенные в руководстве по поддержке нескольких окон .