Поэтому я пытаюсь найти простой способ заставить цвет фона или строку таблицы изменить при нажатии на нее.Я пытался найти способ назвать цвет фона и проверить его, но я не нашел способа назвать цвет.Вот что у меня сейчас.
RowName = (TableRow) findViewById(R.id.RowName);
RowName.setBackgroundColor(Color.TRANSPARENT);
RowName.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (RowName.equals(Color.TRANSPARENT))
RowName.setBackgroundColor(Color.YELLOW);
else if (RowName.equals(Color.YELLOW))
RowName.setBackgroundColor(Color.TRANSPARENT);
}
});
Я знаю, что это неправильно.Надеюсь, вы увидите, чего я пытаюсь достичь.Если нет, то я хочу, чтобы начало строки таблицы было прозрачным.Когда кто-то нажимает на строку таблицы, я хочу изменить ее на желтый.Затем, если они щелкают его снова, я хочу, чтобы он снова стал прозрачным.Благодарю.