Как включить «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, которые указаны в связанной документации, а также на рекомендации, приведенные в руководстве по поддержке нескольких окон .

Другие вопросы по тегам