Sobes.tech
Junior — Middle

Μπορείτε να δώσετε παραδείγματα μεθόδων που χρησιμοποιούνται για την εργασία με View στην ανάπτυξη;

sobes.tech AI

Απάντηση από AI

Στο Android, συχνά χρησιμοποιούνται οι ακόλουθες μέθοδοι για εργασία με View:

  • findViewById(int id) — για εύρεση View με βάση το αναγνωριστικό.
  • setOnClickListener(View.OnClickListener listener) — για ορισμό χειριστή κλικ.
  • setVisibility(int visibility) — για έλεγχο της ορατότητας της View (VISIBLE, INVISIBLE, GONE).
  • setText(CharSequence text) — για αλλαγή κειμένου σε TextView ή Button.
  • setBackgroundColor(int color) — για αλλαγή του χρώματος φόντου της View.
  • invalidate() — για ξαναζωγράφιση της View.

Παράδειγμα:

Button button = findViewById(R.id.my_button);
button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        button.setText("Πατήθηκε");
        button.setBackgroundColor(Color.RED);
    }
});