复制粘贴时隐藏 app/action 栏(上下文操作栏)

Hide app/action bar when copy-pasting (contextual action bar)

我正在对我使用的名为“WaniKani for Android'. When I long-press some text (in WebReviewActivity), the copy-paste contextual action bar appears, but the regular action bar does not hide itself (as it should, according to the documentation) 的开源应用程序进行小改动。

这是我的 phone (JY-G4 Android 4.2.1) 上的应用程序 运行 的屏幕截图:

我发现 this very similar question CommonsWare 指出使用 appcompat-v7 的应用程序(该项目确实如此)应该使用 getSupportActionBar() 而不是 getActionBar()。通过一些搜索,我已确认此项目中只使用了 getSupportActionBar()。所有 ActionBarActionBarActivity 类 都来自

import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;

gradle 文件指定 appcompat-v7:+.

我在 Android 编程方面不是很有经验,所以我不确定要解决这个问题还应该去哪里寻找。任何帮助,将不胜感激。

在您的应用主题中使用 <item name="windowActionModeOverlay">true</item>