Witaj Sieciowy Szperaczu :)
Wiedz, że nie znajdziesz tutaj kodów źródłowych ani poradników jak kodzić dobre i przemyślane aplikacje na Androida.

Za to zobaczysz moje wolne przemyślenia, porady i pomysły. Dowiesz się też z czym miałem problemy, które napotkałem podczas swojej przygody z 'Andkiem' oraz, co ważniejsze, ich rozwiązania.

poniedziałek, 13 czerwca 2011

View - główna klasa kontrolek widoku

Jak zapewne część z Was wie (a część nie :)) większość części składowych widoku (Button, TextView, EditText, CheckBox, itp.) dziedziczy po klasie View.

Taka postać rzeczy daje nam do dyspozycji przydatny, a nie wszystkim znany wachlarz metod:

  • setEnabled - ustawia czy obiekt 'jest włączony'
  • isEnabled - sprawdzamy czy 'jest aktywny' 
  • requestFocus - próbujemy ustawić focus na danym obiekcie
  • isFocused - i sprawdzamy czy obiekt dostał focus
  • getParent - pobieramy rodzica obiektu lub kontener
  • findViewById - znajdujemy obiekt po ID (zazwyczaj R.id.jakisId)
  • getRootView - znajdujemy korzeń drzewa (np.: to co przekazaliśmy do aktywności poprzez 'setContentView()')

Brak komentarzy:

Prześlij komentarz