java - 按钮和点击显示

标签 java android button onclick click

据我所知,我已经尝试了一切,但似乎没有任何效果。任何帮助将不胜感激。

import android.app.Activity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.view.View.OnClickListener;
import android.widget.TextView;


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

public class activity_main extends Activity {

    TextView txtCount;
    Button btnCount;
    int count=0;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        txtCount= (TextView) findViewById(R.id.textView);
        txtCount.setText(String.valueOf(count));
        btnCount= (Button)findViewById(R.id.button);

        btnCount.setOnClickListener(new OnClickListener() {
            public void onClick(View arg0) {
                count++;
                txtCount.setText(String.valueOf(count));
            }
        });

    }
}

}      

任何时候都没有错误出现,程序运行没有错误;按钮点击并且没有崩溃,但在 textView 中没有点击被计算为数字。

最佳答案

您的 onClick() 监听器是错误的。 试试这个

btnCount.setOnClickListener(new View.OnClickListener() {
                                @Override
                                public void onClick(View v) {
                                   count++;
                                   txtCount.setText(String.valueOf(count));
                                }
                            });

关于java - 按钮和点击显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32961218/

相关文章:

android - 如何使用自定义广告系列归因(不是网址)设置谷歌分析

android - 抽屉导航不适用于 ICS 之前的版本

ios - 设置 slider 值

java - Hudson - 清理旧插件数据

java - jax-ws web 服务在 websphere 8.5 中不起作用

android - 如何为媒体录音机android使用不同的音频编码比特率

javascript - 提交时删除类并刷新页面

c# - 计时器和按钮问题

java - 使用位将 true/false 存储在 Integer 中

java - 自动向下滚动 TextArea