Podsumowanie preferencji jest dozwolone tylko w 2 wierszach. Jeśli chcę wyświetlić 3 linie lub więcej w podsumowaniu. Jak mogę zrobić?Podsumowanie preferencji Androida. Jak ustawić 3 linie w podsumowaniu?
Odpowiedz
Można tworzyć ci Preference
klasę poprzez rozszerzenie istniejącego preferencje:
public class LongSummaryCheckboxPreference extends CheckboxPreference
{
public LongSummaryCheckboxPreference(Context ctx, AttributeSet attrs, int defStyle)
{
super(ctx, attrs, defStyle);
}
public LongSummaryCheckboxPreference(Context ctx, AttributeSet attrs)
{
super(ctx, attrs);
}
@Override
protected void onBindView(View view)
{
super.onBindView(view);
TextView summary= (TextView)view.findViewById(android.R.id.summary);
summary.setMaxLines(3);
}
}
a potem w preferences.xml
:
<com.your.package.name.LongSummaryCheckBoxPreference
android:key="@string/key"
android:title="@string/title"
android:summary="@string/summary"
... />
wadą jest to, że trzeba podklasy wszystkie typy uprzywilejowane trzeba 3 linie podsumowanie dla.
dzięki za twój post – kikura
Dzięki! To działało dla mnie jak urok. –
Bardzo ładne. Działa świetnie! –
- 1. Jak ustawić kolor tekstu podsumowania preferencji Androida?
- 2. Wartość domyślna preferencji Androida
- 3. Ustawienia uprzywilejowanych preferencji Androida M:
- 4. Zagnieżdżone ekrany preferencji pod dynamiczną listą preferencji na temat Androida
- 5. Język aktualizacji Androida w działaniu preferencji
- 6. Wyświetlanie wspólnych preferencji aplikacji na Androida?
- 7. git cherry-pick -x: odnośnik w szczegółach zamiast w podsumowaniu
- 8. PreferenceActivity Podsumowanie Aktualizacja
- 9. Zobacz Podsumowanie sprawdzania poprawności w kontrolerze
- 10. Odnośniki do osobnego ekranu preferencji Androida z innego ekranu preferencji w XML
- 11. Jak uzyskać tryb grupy w podsumowaniu w R
- 12. Jak ustawić StructureMap 3 Lifecycle
- 13. Jak ustawić `-n = 3` jako` -n 3` w Perlu 6?
- 14. Jak ustawić składnię scss w Sublime 3?
- 15. Android - Jak dynamicznie zmieniać teksty w aktywności preferencji?
- 16. Jak wykonać podsumowanie lm.ridge?
- 17. Odczytywanie preferencji współdzielonych
- 18. Jak zawinąć tytuł preferencji?
- 19. Aktywność preferencji dla odbiorcy kliknięcia preferencji Prefiks
- 20. Jak zmienić stan elementu preferencji spoza PreferenceActivity?
- 21. Resetuj domyślne wartości Preferencji
- 22. Jak ustawić opcje internetowe dla emulatora Androida?
- 23. Zmiana koloru selektora Preferencji
- 24. Jak prawidłowo ustawić wysokość linii dla Androida?
- 25. Jak ustawić współczynnik skali dla emulatora androida?
- 26. Jak ustawić uprawnienia dla Androida Bluetooth
- 27. Jak ustawić obraz ekranu blokady Androida?
- 28. [Android] Jak uzyskać wyniki z celowego uruchomienia z ekranu preferencji?
- 29. Jak ustawić tło Androida PopupMenu na białe
- 30. Podsumowanie ostatecznego wyniku w jquery
Witam używam TextView lub innej funkcji do wyświetlania treści – Jeeva