Итак, я пытаюсь найти простой способ получить цвет фона или строку таблицы, чтобы изменить его щелчок. Я пытался найти способ назвать цвет фона и проверить его, но я не нашел способ назвать цвет. Вот что я имею прямо сейчас.
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);
}
});
Я знаю, что это неправильно. Надеюсь, вы увидите, чего я пытаюсь достичь. Если нет, то я хочу, чтобы начало строки таблицы было прозрачным. Когда кто-то нажимает на строку таблицы, я хочу, чтобы она изменилась на желтый. Затем, если они снова нажмут на него, я хочу, чтобы он снова изменился на прозрачный. Благодарю.