首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >匿名android.view.View.OnLongClickListener

匿名android.view.View.OnLongClickListener
EN

Stack Overflow用户
提问于 2016-07-26 21:24:34
回答 2查看 212关注 0票数 1
代码语言:javascript
复制
Hbutton.setOnClickListener(
    new Button.OnLongClickListener(){
        public boolean onLongClick(View v){
            TextView Htext = (TextView) findViewById(R.id.Htext);
            Htext.setText("Hunny");
            return true;
        }
    }
);

这段代码有什么问题??它会给出一个错误

代码语言:javascript
复制
(anonymous android.view.View.OnLongClickListener)
EN

回答 2

Stack Overflow用户

发布于 2016-07-26 21:26:16

您必须设置onLongClickListener:

代码语言:javascript
复制
Hbutton.setOnLongClickListener(
        new Button.OnLongClickListener(){
             public boolean onLongClick(View v){
                TextView Htext = (TextView) findViewById(R.id.Htext);
                Htext.setText("Hunny");
                return true;
            }
        }

);
票数 2
EN

Stack Overflow用户

发布于 2016-07-26 21:30:04

试试这种方式,

代码语言:javascript
复制
Button Hbutton = (Button) findViewById(R.id.YOUR_BUTTON_ID);

Hbutton.setOnLongClickListener(new View.OnLongClickListener() {

        @Override
        public boolean onLongClick(View v) {
            // TODO Auto-generated method stub

            //do your stuff here

            return true;
        }
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38591129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档