zoukankan      html  css  js  c++  java
  • 第五课 按键控制文本

    package com.example.xiaolan01;
    
    import android.graphics.Color;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.TextView;
    
    public class MainActivity extends AppCompatActivity {
        TextView tex1,tex2;//定义两个名字,指向textview的控件;
        Button bt1,bt2;//定义两个名字,指向button的控件
        char a,b;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            tex1 = (TextView)findViewById(R.id.textView);//把tex1和id为textview的文本绑定在一起;
            tex2 = (TextView)findViewById(R.id.textView2);//把tex2和id为textview2的文本绑定在一起;
            bt1 = (Button) findViewById(R.id.button);//把bt1和id为button的文本绑定在一起;
            bt2 = (Button) findViewById(R.id.button2);//把bt2和id为button2的文本绑定在一起;
            tex1.setText("文本1");//改变tex1指向的控件的文本,
            tex1.setTextColor(Color.GREEN);//改变tex1指向的颜色,
            tex2.setText("文本2");//改变tex2指向的控件的文本,
            tex2.setTextColor(Color.BLUE);//改变tex2指向的颜色,
            bt1.setText("按键1");//改变bt1指向的控件的文本,
            bt1.setTextColor(Color.CYAN);//改变bt1指向的颜色,
            bt2.setText("按键2");//改变bt2指向的控件的文本,
            bt2.setTextColor(Color.YELLOW);//改变bt2指向的颜色,
            bt1.setOnClickListener(listener1);//给BT1创建一个监听器
            bt2.setOnClickListener(listener2);//给BT2创建一个监听器
            a=0;
            b=0;
    
    
        }
        //实现button1的监听器
        Button.OnClickListener listener1 = new Button.OnClickListener(){//创建监听对象
            public void onClick(View v){
                if(a==0)
                {
                    //监听器里需要做的事情
                    tex1.setText("按键1被按下");
                    a=1;
                }
              else
                {
                    tex1.setText("");
                    a=0;
                }
            }
        };
        //实现button2的监听器
        Button.OnClickListener listener2 = new Button.OnClickListener(){//创建监听对象
            public void onClick(View v){
                if (b==0)
                {
                    //监听器里需要做的事情
                    tex2.setText("按键2已经被按下");
                    b=1;
                }
                else
                {
                    tex2.setText("");
                    b=0;
                }
            }
        };
    
    
    
    }
  • 相关阅读:
    BZOJ 2456: mode
    替罪羊树(模板)
    LUOGU P4168 [Violet]蒲公英
    洛谷题目统计爬虫
    LUOGU P3819 松江1843路
    bzoj 2946 [Poi2000]公共串——后缀自动机
    bzoj 4032 [HEOI2015]最短不公共子串——后缀自动机
    bzoj 2555 SubString——后缀自动机+LCT
    洛谷 3804 【模板】后缀自动机
    洛谷 4106 / bzoj 3614 [HEOI2014]逻辑翻译——思路+类似FWT
  • 原文地址:https://www.cnblogs.com/yuqilihualuo/p/5648357.html
Copyright © 2011-2022 走看看