- public static final int listPreferredItemHeight
Ok, oczywiście rozumiem tę część wypowiedzi ... listPreferredItemHeight jest preferowana wysokość elementu listy.co? Android: attr/listPreferredItemHeight robi i jak?
Ale naprawdę nie dostaję tych rzeczy ... i google nie pomogło. Czy ktoś może wskazać mi właściwy kierunek, w którym mogę o tym przeczytać?
ten może być również odniesienie do zasobu (w postaci „@ [pakiet:] typ: Nazwa”) lub atrybut motyw (w postaci „? [Opakowaniu:] [Typ:] Nazwa ") zawierający wartość tego typu.
przykład gdzie mogę znaleźć ten kod jest tutaj http://android-developers.blogspot.com/2009/02/android-layout-tricks-1.html
thnx w zaawansowanej
EDIT: na przykład w linku kod jest android: layout_height = "android: atr/listPreferredItemHeight ". Co to dokładnie oznacza?
Jak mogę znaleźć wartość listPreferredItemHeigh? –
Google it ... Jego w R.attr na stronie Android. – jQwierdy
Zostanie zwrócona wartość: TypedValue typedValue = new TypedValue(); \t \t getActivity(). GetTheme(). ResolveAttribute (android.R.attr.listPreferredItemHeight, typedValue, true); \t \t Metryki DisplayMetrics = nowy android.util.DisplayMetrics(); \t getActivity(). GetWindowManager(). GetDefaultDisplay(). GetMetrics (metryki); \t \t return (int) typedValue.getDimension (metry); – d2vid