复制粘贴时隐藏 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()
。所有 ActionBar
和 ActionBarActivity
类 都来自
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
gradle 文件指定 appcompat-v7:+
.
我在 Android 编程方面不是很有经验,所以我不确定要解决这个问题还应该去哪里寻找。任何帮助,将不胜感激。
在您的应用主题中使用 <item name="windowActionModeOverlay">true</item>
我正在对我使用的名为“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()
。所有 ActionBar
和 ActionBarActivity
类 都来自
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
gradle 文件指定 appcompat-v7:+
.
我在 Android 编程方面不是很有经验,所以我不确定要解决这个问题还应该去哪里寻找。任何帮助,将不胜感激。
在您的应用主题中使用 <item name="windowActionModeOverlay">true</item>