关键词:
【中文标题】如何在长按工具栏项目(图标)android时隐藏Toast消息的显示?【英文标题】:How to hide the display of Toast message, on long press of ToolBar item(icon) android? 【发布时间】:2015-10-04 06:34:17 【问题描述】:长按工具栏项后有什么方法可以隐藏吐司吗?
android ToolBar 图标或长按图像按钮显示吐司。
【问题讨论】:
你想说什么?显示吐司,当点击工具栏时应该消失还是什么? 仔细阅读问题。问题很明显。谢谢 【参考方案1】:好的。我的问题解决了。
@Override
public boolean onCreateOptionsMenu(Menu menu)
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu, menu);
new Handler().post(new Runnable()
@Override
public void run()
final View v = findViewById(R.id.action_settings);
if (v != null)
v.setOnLongClickListener(new View.OnLongClickListener()
@Override
public boolean onLongClick(View v)
return false;
);
);
new Handler().post(new Runnable()
@Override
public void run()
final View v = findViewById(R.id.action_search);
if (v != null)
v.setOnLongClickListener(new View.OnLongClickListener()
@Override
public boolean onLongClick(View v)
return false;
);
);
return true;
你可以拥有Toolbar
的可点击项目:
@Override
public boolean onOptionsItemSelected(MenuItem item)
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_search)
Toast.makeText(context,"action_search",Toast.LENGTH_SHORT).show();
return true;
else if (id == R.id.action_settings)
Toast.makeText(context,"action_settings",Toast.LENGTH_SHORT).show();
return true;
return super.onOptionsItemSelected(item);
【讨论】:
为什么要使用Handler
来设置OnLongClickListener?如何在长按或点击时获得点击文本?
】如何在长按或点击时获得点击文本?【英文标题】:Howcanigetclickedtextonlongpressoronclick?【发布时间】:2019-01-2614:46:41【问题描述】:我有一个TextView,我想获取用户在TextView中长按单击的文本。TextView已经可以选择了。假设TextView... 查看详情
在长按视图上显示可供性/悬停/工具提示
】在长按视图上显示可供性/悬停/工具提示【英文标题】:Showaffordance/hover/tooltiponalong-clickedView【发布时间】:2011-06-3004:40:00【问题描述】:我想显示一个工具提示,即当用户长按View时,它会显示额外的非必要信息。我眼前看到... 查看详情
Android WHILE 长按事件
】AndroidWHILE长按事件【英文标题】:AndroidWHILElongpressevent【发布时间】:2013-06-0508:35:11【问题描述】:如何在长按某物时执行某事,而当某物被释放时如何执行?我正在使用手势检测器来处理事件【问题讨论】:看到这个***.com/qu... 查看详情
Android - 从自定义列表视图中删除一个项目并在长按时更新它
】Android-从自定义列表视图中删除一个项目并在长按时更新它【英文标题】:Android-DeleteanitemfromCustomListviewandupdateitwhenlongclicked【发布时间】:2021-03-0520:01:09【问题描述】:在我的应用程序中,我使用的是自定义Listview,当长按List... 查看详情
使用选择时,TextView 的波纹效果卡在长按上
】使用选择时,TextView的波纹效果卡在长按上【英文标题】:RippleeffectofTextViewgetsstuckonlongclick,whenselectionisused【发布时间】:2021-09-3018:08:16【问题描述】:我最近重构了我的应用程序以使用喷气背包导航。在我的MainActivity上,我... 查看详情
允许 UIScrollView 在长按处于活动状态时通过第二次触摸滚动
】允许UIScrollView在长按处于活动状态时通过第二次触摸滚动【英文标题】:AllowingUIScrollViewtoscrollwith2ndtouchwhilealongpressisactive【发布时间】:2014-07-0322:11:03【问题描述】:我有一个长按识别器附加到UIScrollView(实际上是UITableView)... 查看详情
长按自定义项 UICollectionViewCell 图像更改
...Cellimagechange【发布时间】:2013-01-0313:42:48【问题描述】:如何在长按手势后更改单元格图像视图?当我点击一个单元格(长按)时,会出现4个自定义项目,但是当我选择其中一个项目时,应用程序会崩溃。(如果您删除:(Cell*)cel... 查看详情
Android webview 不应该在长按时显示操作栏
】Androidwebview不应该在长按时显示操作栏【英文标题】:Androidwebviewshouldnotdisplayactionbaronlongpress【发布时间】:2014-12-2011:23:43【问题描述】:当我在androidwebview中选择(长按)文本时,我不想完全显示操作栏,但我需要在屏幕上保... 查看详情
长按手势在 UIButton 中显示图像
...图标设置为图像。我有一个长按识别器连接到每个按钮。如何在长按手势的发件人按钮上显示较小的删除图标?我的目标是创建当用户想要删除特定应用程序时iOS呈现的行为。这是按钮的 查看详情
android在拖放时滚动
】android在拖放时滚动【英文标题】:androidscrollwhiledrag&drop【发布时间】:2011-07-2214:42:04【问题描述】:您好,我正在尝试在ListView上进行拖放操作。它工作得很好。但我失去了点击和滚动的能力。我如何保留这两个?我认为... 查看详情
我想在长按时删除 ListView 上的项目
】我想在长按时删除ListView上的项目【英文标题】:IwanttodeleteitemsonListViewwhenlongpressed【发布时间】:2016-09-0721:45:06【问题描述】:我想在长按时删除listView上的项目。在此代码中,您可以使用Button添加(使用edittext)列表项,如... 查看详情
如何在长自定义列表视图中滚动时跟踪项目的位置
】如何在长自定义列表视图中滚动时跟踪项目的位置【英文标题】:Howtotrackthepositionofitemswhilescrollinginalongcustomlistview【发布时间】:2014-04-2211:08:41【问题描述】:从数据库中以列表视图的形式显示的数据(这里列表视图的标题禁... 查看详情
是否可以检测到长按 Android 中的应用程序图标?
】是否可以检测到长按Android中的应用程序图标?【英文标题】:isitpossibletodetectlongpressonanappiconinAndroid?【发布时间】:2021-04-1610:02:48【问题描述】:我正在尝试编写代码来检测我的应用程序图标上的长按。当我的应用程序图标被... 查看详情
RecyclerView android上的MultichoiceModeListener
...带有相应适配器的recyclerview。我想在长按recyclerview项目的工具栏中显示多个customview菜单选项。非常感谢任何帮助。提前致谢。【问题讨论】:【参考 查看详情
android棒棒糖工具栏:滚动时如何隐藏/显示工具栏?
】android棒棒糖工具栏:滚动时如何隐藏/显示工具栏?【英文标题】:androidlollipoptoolbar:howtohide/showthetoolbarwhilescrolling?【发布时间】:2014-12-1919:14:45【问题描述】:我正在使用appcompat/support-v7中引入的新工具栏小部件。我想根据用... 查看详情
如何覆盖 wkwebview 超链接操作表
】如何覆盖wkwebview超链接操作表【英文标题】:Howtooverridewkwebviewhyperlinkactionsheet【发布时间】:2015-12-1419:45:43【问题描述】:当您长按WkWebview中的超链接时,您会得到一个操作表。我想在长按时用我自己的一组选项覆盖该操作表... 查看详情
Android 如何在状态栏上隐藏 NotificationCompat.Builder 通知的图标?
】Android如何在状态栏上隐藏NotificationCompat.Builder通知的图标?【英文标题】:AndroidhowtohideNotificationCompat.Buildernotification`sicononstatusbar?【发布时间】:2013-03-3120:18:19【问题描述】:我的问题很简单,但很长时间都无法解决,所以我... 查看详情
如何在 Android 中使用长按事件
】如何在Android中使用长按事件【英文标题】:HowtousLongpressEventinAndroid【发布时间】:2013-12-1408:36:49【问题描述】:我有一个带有我自己的按钮的自定义视图。长按后触发长按事件,没关系。现在我正在寻找一种在长按期间做某... 查看详情