有没有人知道为什么霓虹效果出不来

package com.example.test3;
import java.util.Timer;
import java.util.TimerTask;
import com.example.test3.R;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.example.test3.DrawView;
public class HelloWorld extends Activity{
	private int currentColor=0;
	final int[] colors=new int[]{
			0xf00,0x0f0,0x00f,0xff0,0x0ff,0xff
	};
	final int[] names=new int[]{
			R.id.view01,R.id.view02,R.id.view03,R.id.view04,R.id.view05,R.id.view06
	};
	TextView[] views=new TextView[names.length];
	Handler handler=new Handler()
	{
		public void handleMessage(Message msg)
		{
			if(msg.what==0x123)
			{
				for(int i=0;i<names.length;i++)
				{
					views[i].setTextColor(colors[(i+currentColor)%names.length]);
				}
				currentColor++;
			}
			super.handleMessage(msg);
		}
	};
	public void onCreate(Bundle savedInstanceState)
	{
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		for(int i=0;i<names.length;i++)
		{
			views[i]=(TextView)findViewById(names[i]);
		}
		new Timer().schedule(new TimerTask(){
			public void run()
			{
				handler.sendEmptyMessage(0x123);
				
			}
		}, 0,200);
	}
	
}
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <TextView android:id="@+id/view01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:width="320px"
        android:height="320px"
        android:background="#f00"/>
     <TextView android:id="@+id/view02"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:width="280px"
        android:height="280px"
        android:background="#0f0"/>
      <TextView android:id="@+id/view03"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:width="240px"
        android:height="240px"
        android:background="#00f"/>
       <TextView android:id="@+id/view04"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:width="200px"
        android:height="220px"
        android:background="#ff0"/>
        <TextView android:id="@+id/view05"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:width="160px"
        android:height="160px"
        android:background="#f0f"/>
         <TextView android:id="@+id/view06"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:width="120px"
        android:height="120px"
        android:background="#0ff"/>
</FrameLayout>
<!--string.xml-->
<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string name="app_name">test3</string>
    <string name="hello_world">Hello world!</string>
    <string name="action_settings">Settings</string>
  <string name="bn1">bn1</string>
   <string name="bn2">bn3</string>
</resources>
<!--main.xml-->
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="com.example.test3.HelloWorld" >

    <item
        android:id="@+id/action_settings"
        android:orderInCategory="100"
        android:showAsAction="never"
        android:title="@string/action_settings"/>

</menu>
<!--AndroidManiFest-->
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.test3"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="21"
        android:targetSdkVersion="21" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".HelloWorld"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

猜你喜欢

转载自blog.csdn.net/qq_34902939/article/details/86468274