Я очень новичок в разработке мобильных устройств, это не домашнее задание. Я работаю перед своим классом, я разработал простую программу, в которой есть кнопка, и когда она нажата, она показывает сообщение «Hello Android». Я хотел бы основываться на этом и изменять цвет фона при вызове onClickListener, я отправлю свой код ниже, я прошу наилучшего подхода к достижению моей цели (смена фона). Я хочу повторить, что этот код ниже работает, и что я не прошу ничего сделать с кодом, который я представил, я хочу добавить к нему, чтобы изменить цвет фона (он в настоящее время белый, я принимаю по умолчанию) , О, и я никогда раньше не работал с Java (очень сложный курс обучения андроиду/iOS/WinMobile в 1 классе). Спасибо.Как изменить цвет фона Android Java в Eclipse ADT
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();
}
});
}
Это будет делать, спасибо! (Я искал Google некоторое время и не нашел ничего такого хорошего и прямого к делу). –