Как изменить цвет фона контекстного меню - PullRequest
0 голосов
/ 22 февраля 2020

Я создал Darkmode для своего приложения, но не могу сделать ContextMenu dark.

Мой код:

@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
    super.onCreateContextMenu(menu, v, menuInfo);
    // Get the web view hit test result
    final WebView view = this.findViewById(R.id.webView2);
    final WebView.HitTestResult result = view.getHitTestResult();

    if (result.getType() == WebView.HitTestResult.EDIT_TEXT_TYPE) {

    }
}

Я пробовал это (стиль. xml)

<style name="LightTheme" parent="AppTheme">
    <item name="android:dropDownListViewStyle">@style/AppTheme.DropDownList</item>

</style>
<style name="AppTheme.DropDownList" parent="Widget.AppCompat.ListView.DropDown">
    <item name="android:background">#000000</item>
</style>

Это ContextMenu - Белое. Я хочу чёрную версию этого ... Может кто-нибудь мне поможет? Спасибо.

...