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 ;

                      }

               };

            });             

        }

    }

  • 相关阅读:
    Android 判断字符串是否为空
    Android 7.0以上版本 系统解决拍照的问题 exposed beyond app through ClipData.Item.getUri()
    laravel中的登录页面逻辑
    linux的典型分支:
    laravel模型表建立外键约束的使用:
    laravel中的plicy授权方法:
    laravel中的storePublicly对上传的文件设置上传途径
    GitHub下的文件放到Linux系统下
    laravel注册行为的方法和逻辑
    laravel的日志服务
  • 原文地址:https://www.cnblogs.com/xilifeng/p/2623803.html
Copyright © 2011-2022 走看看