OK, мой отец помог мне прийти к этому решению. Это немного статично, но отлично работает для того, что мне нужно.
Пришлось редактировать данные поставщика на несколько листов и использовать инструмент «Определить имя» в разделе «Данные», чтобы назвать диапазон. Переменная списка изменяется в соответствии с выбором combobox.
Dim listBoxName As String
listBoxName = "myList" & ComboBox.Tag
Dim rangeName As String
rangeName = "company_1"
Select Case ComboBox.value
Case "Company 1"
rangeName = "company_1"
Case "Company 2"
rangeName = "company_2"
End Select
Dim listBox As Control
Set listBox = Me.Controls(listBoxName)
listBox.RowSource = rangeName
Вышеприведенный код был добавлен к закрытому элементу, указанному в исходном потоке.
Я получил это работает. Поэтому мне просто нужно было добавить styles.xml со следующим:
<resources>
<style name="Full">
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
</style>
</resources>
Итак, я создал styles.xml и добавил его в свою папку www, а затем добавил его в свой config.xml на моей платформе Android section:
<platform name="android">
<resource-file src="www/styles.xml" target="app/src/main/res/values-v28/styles.xml" />
<edit-config file="AndroidManifest.xml" mode="merge" target="/manifest/application">
<application android:resizeableActivity="false"/>
</edit-config>
<edit-config file="AndroidManifest.xml" mode="merge" target="/manifest/application/activity">
<activity android:theme="@style/Full"/>
</edit-config>
<config-file parent="./application" target="AndroidManifest.xml">
<meta-data android:name="android.max_aspect" android:value="5.0" />
</config-file>
</platform>
Файл ресурсов добавляет файл styles.xml в папку values-v28 по правильному пути, v28 для 28 sdk, поэтому Android 9.
Затем я дважды использую edit-config, первым я изменяю приложение для добавления android: resizeableActivity = "false", чтобы метаданные работали android.max_aspect, а android.max_aspect заставляет android использовать все соотношение сторон экрана.
В другом edit-config я добавляю свой собственный стиль в упражнение, если я добавлю его в свое приложение, оно не будет работать, поэтому я добавлю его сюда.
Тогда все работало нормально, используя функцию плагина immersiveMode ().
Android Notch Fullscreen Immersive
Я получил решение здесь: https://proandroiddev.com/making-notch-friendly-apps-for-android-75776272be5c