当我试图运行它的代码说,应用程序已停止不幸。请帮助我与我的编码。以下是我想要解决方案的代码。应用程序强行关闭运行。
package gaurav.android;
import java.util.*;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class EventActivity extends Activity {
/** Called when the activity is first created. */
View colorregion;
int[] colorchoices = {Color.BLACK , Color.BLUE, Color.CYAN};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
colorregion = findViewById(R.id.color_region);
Button clbutton = (Button)findViewById(R.id.color_button);
clbutton.setOnClickListener((OnClickListener) new ColorRandomizer());
}
private void regioncolor(int color)
{
colorregion.setBackgroundColor(color);
}
private class ColorRandomizer implements onClickListener
{
public void onClick(View v)
{
Random r= new Random();
int index= r.nextInt(colorchoices.length);
regioncolor(colorchoices[index]);
}
}
}
的main.xml和日志猫请........ –
第一问 – Trikaldarshi
之前,你应该调试代码粘贴到您的logcat显示你得到了什么样的错误 –