zoukankan      html  css  js  c++  java
  • Click Button to change the color of TextView

    =============================================

    Download project link: http://ishare.iask.sina.com.cn/f/33388237.html

    Included Files are :

    ButtonANDTextView.apk
    ButtonANDTextView.zip(Source Code )
    Click Button to change the color of TextView.docx
    result_1.png
    result_2.png

    =============================================

    Click Button to change the color of TextView

    Create an array to store colors ,in the OnClick Method , use the array index to select color to change the color of TextView dynamic .

    clip_image002clip_image004

     

    package button.and.textview;

    import android.app.Activity;

    import android.graphics.Color;

    import android.os.Bundle;

    import android.view.View;

    import android.widget.Button;

    import android.widget.TextView;

    publicclass ButtonANDTextViewActivity extends Activity

    {

        private Button btn;

        private TextView tv;

        privateint [] colors;

        privateintindex;

        /** Called when the activity is first created. */

        @Override

        publicvoid onCreate(Bundle savedInstanceState)

        {

            super.onCreate(savedInstanceState);

            setContentView(R.layout.main);

           

            /* Find the id of Button and TextView*/

            btn = (Button)findViewById(R.id.changColor);

            tv =(TextView)findViewById(R.id.textView);

           

            /*Create an array to store colors of text*/

            colors = newint []{ Color.RED ,

              Color.BLUE , Color.GREEN , Color.MAGENTA , Color.YELLOW };

            index = 0 ;

           

            /*Change the color of text in the OnClick method of Button .*/

            btn.setOnClickListener(new Button.OnClickListener()

            {

               @Override

               publicvoid onClick(View v)

               {

                  // TODO Auto-generated method stub                    

                      if(index < colors.length )

                      {

                         tv.setTextColor(colors[index] );

                         index++ ;

                      }

                      else

                      {

                         index = 0 ;

                      }

               };

            });             

        }

    }

  • 相关阅读:
    SSL和SSH的差别
    cocos2d-x 3.0游戏实例学习笔记 《跑酷》 第五步--button控制主角Jump&amp;Crouch
    UVA
    程序员,你们这么拼是找不到妹纸的!
    组件:表行组件
    表单修饰符.lazy.number.trim
    表单下拉框select
    表单单选按钮input[type="radio"]
    表单复选框input[type="checkbox"]
    表单控件绑定v-model
  • 原文地址:https://www.cnblogs.com/xilifeng/p/2623803.html
Copyright © 2011-2022 走看看