android - 创建像选项菜单项一样的吐司点击并按住消息
问题描述
因此,我进行了很多搜索,但没有得到如何创建像选项菜单在长按它们时提供的消息一样的消息。我确定有官方方法可以做到这一点,我想在按钮长按时创建该消息框。
button.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
Toast.makeText(ActivityMain.this, "Have a good day", Toast.LENGTH_SHORT).show();
return false;
}
});
我想要的结果不使用下面给出的自定义吐司样本
解决方案
您可以通过在 MenuItem 上将按钮(使用 onLongClickListener)设置为 ActionView 来做到这一点,如以下答案中所述:
推荐阅读
- python-os - “不被识别为内部或外部命令、可运行程序或批处理文件”,尽管它位于 PATH Windows 10 中
- mysql - 如何在子查询中使用计算字段(sqlite3)
- c# - 如何为 Playwright .NET 创建全局配置?
- java - 跨项目使用模块的最佳实践
- java - Java 无法识别我的 unicode 表情符号(错误:未知表情符号)
- python - PyEphem 从水平坐标返回不一致的赤经和赤纬
- sql-server - SSIS:多个源到一个目标表
- ansible - 无法通过 ansible playbook SSH 到远程主机
- java - org.postgresql.util.PSQLException: ERREUR: erreur de syntaxe sur ou près de « $2 » 位置:40
- r - Swap key and label in ggplot legend