按住按钮时如何创建吐司

时间:2019-07-13 12:32:16

标签: java android

我正在使用Java for Android进行货币转换器项目。我的按钮被标记为“货币”图标,我希望用户通过Toast消息了解有关货币的详细信息,我想在用户单击并按住任意按钮时生成该Toast消息。简而言之,我想在代码中添加onHoldListener(Kind of)

1 个答案:

答案 0 :(得分:4)

您可以呼叫setOnLongClickListener作为按钮:

 button.setOnLongClickListener(new View.OnLongClickListener() {
        @Override
        public boolean onLongClick(View v) {

            Toast.makeText(Context, "some text", Toast.LENGTH_SHORT).show();
            return true;
        }
    });