Если вы просто хотите выйти из программы и вам не нужно перехватывать KeyboardInterrupt
, модуль сигнала обеспечивает более простой (и более эффективный) обходной путь:
# This restores the default Ctrl+C signal handler, which just kills the process
import signal
signal.signal(signal.SIGINT, signal.SIG_DFL)
# Now the event loop is interruptable
import asyncio
asyncio.get_event_loop().run_forever()
Как создать категории в произвольном ListView, например, в Предпочтения (PreferenceCategory)? Я нашел android.R.layout.preference_category что делает этот серый TextView, но нигде не упоминается в java-коде.
http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/
Примечание что код взят из Android 0.9 и может потребоваться незначительная модификация работают в Android 1.5.
У меня есть Android 1.5-совместимый вариант его кода вверх по адресу:
http://commonsware.com/AdvAndroid/
(прокрутите вниз, щелкните исходный код ссылку и посмотрите на ListView / Sections project)
- Марк Мерфи (сотрудник Commons) http://commonsware.com Руководство занятого кодера по разработке под Android Доступна версия 2.0!
Спасибо, Марк !