android – 项目标题不以SHOW_AS_ACTION_WITH_TEXT的肖像显示

android – 项目标题不以SHOW_AS_ACTION_WITH_TEXT的肖像显示,第1张

概述在我的活动中,我有一个动作模式,其中包含一个标题和图标的项目. 我想要显示标题和图标,所以我使用SHOW_AS_ACTION_WITH_TEXT和SHOW_AS_ACTION_ALWAYS标志. 在横向方向,它很好.我有标题图标. 但在纵向方向上,只显示图标(尽管有很多可用空间).有谁知道我能做些什么来解决它? 请注意,如果我删除图标,则会正确显示标题. 这是我的示例代码: public clas 在我的活动中,我有一个动作模式,其中包含一个标题和图标的项目.

我想要显示标题和图标,所以我使用SHOW_AS_ACTION_WITH_TEXT和SHOW_AS_ACTION_ALWAYS标志.

在横向方向,它很好.我有标题图标.
但在纵向方向上,只显示图标(尽管有很多可用空间).有谁知道我能做些什么来解决它?

请注意,如果我删除图标,则会正确显示标题.

这是我的示例代码:

public class TestActivity extends Activity {@OverrIDeprotected voID onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    startActionMode(new Callback() {        @OverrIDe        public boolean onCreateActionMode(ActionMode mode,Menu menu) {            menu.add("Item 1").setIcon(R.drawable.ic_launcher).setShowAsAction(MenuItem.SHOW_AS_ACTION_WITH_TEXT | MenuItem.SHOW_AS_ACTION_ALWAYS);            return true;        }        @OverrIDe        public boolean onPrepareActionMode(ActionMode mode,Menu menu) { return false; }        @OverrIDe        public voID onDestroyActionMode(ActionMode mode) { }        @OverrIDe        public boolean onActionItemClicked(ActionMode mode,MenuItem item) { return false; }    });}}
解决方法

Does anyone kNow what I Could do to fix it ?

我怀疑你能. “始终”和“带文本”是请求,而不是命令.该框架并不总是尊重它们中的任何一个.

总结

以上是内存溢出为你收集整理的android – 项目标题不以SHOW_AS_ACTION_WITH_TEXT的肖像显示全部内容,希望文章能够帮你解决android – 项目标题不以SHOW_AS_ACTION_WITH_TEXT的肖像显示所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1127291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存