如何在EclipseADT中更改Android Java的背景颜色
我对移动开发非常陌生,这不是作业,我在课前就开始做了,我开发了一个简单的应用程序,它有一个按钮,当按下它时会显示一条消息“Hello Android”。我想在此基础上,在调用onClickListener时更改背景的颜色,我将在下面发布我的代码,我正在寻求实现我的目标的最佳方法(更改背景)。我想反复说明下面的代码是有效的,并且我不要求与我提供的代码有任何关系,我想添加到代码中以更改背景颜色(默认情况下,它当前为白色)。哦,我以前从未使用过Java(在一节课上教授android/iOS/WinMobile是一门非常困难的课程)。多谢各位如何在EclipseADT中更改Android Java的背景颜色,java,android,eclipse-adt,Java,Android,Eclipse Adt,我对移动开发非常陌生,这不是作业,我在课前就开始做了,我开发了一个简单的应用程序,它有一个按钮,当按下它时会显示一条消息“Hello Android”。我想在此基础上,在调用onClickListener时更改背景的颜色,我将在下面发布我的代码,我正在寻求实现我的目标的最佳方法(更改背景)。我想反复说明下面的代码是有效的,并且我不要求与我提供的代码有任何关系,我想添加到代码中以更改背景颜色(默认情况下,它当前为白色)。哦,我以前从未使用过Java(在一节课上教授android/iOS/WinMo
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setupMessageButton();
}
private void setupMessageButton() {
// 1. Get a reference to the button
final Button messageButton = (Button) findViewById(R.id.helloDroidButton);
//Set the click listener to run my code.
//Code will run when user clicks button.
messageButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Anonymous class? --> not sure what he means
Log.i("DemoButtonApp", "Hello Android!");
Toast.makeText(
MainActivity.this,
"Hello Android!",
Toast.LENGTH_LONG
).show();
}
});
}
Android支持一个名为选择器的功能,它可以帮助你改变任何视图在每个状态下的背景,比如按下、强制等等,看看这个有用的教程,并在任何不明显的地方反馈给我 希望对您有所帮助这就可以了,谢谢!(我在谷歌上搜索了一段时间,没有找到这么好的、直截了当的东西)。