《转》Python средний учебник 3 — кнопки всплывающих окон

Оригинальный постер: , круто А Просмотры: 387 Ответы: 1 Опубликовано в: 2012-04-18 17:30:57
Учебное пособие по Python для среднего уровня №3. Текст в окне подсказки в последнее время был относительно загружен, поэтому руководство выходило медленно. Пожалуйста, наберитесь терпения и дождитесь еще нескольких разделов моего руководства. Без лишних слов, давайте начнем урок прямо сейчас. Интересно, помните ли вы еще поле с подсказкой в ​​первом разделе? Если вы этого не знаете, быстро просмотрите его, потому что он понадобится вам в этом разделе.Давайте сначала посмотрим на некоторые коды: DialogSetPositiveButtonText ('') Используется для отображения кнопки ОК, которая находится слева. диалогSetNeutralButtonText ('') используется для отображения нейтральной кнопки, которая находится посередине. DialogSetNegativeButtonText ('') используется для отображения отрицательной кнопки, которая находится справа. Хорошо, теперь давайте вместе посмотрим на код: import android #coding=utf-8 droid =android. Андроид() дроид. диалогCreateAlert('Приглашение', 'Три кнопки') droid. DialogSetPositiveButtonText('OK') дроид. диалогSetNeutralButtonText('Return') droid. DialogSetNegativeButtonText('Cancel') droid. диалогШоу () ответ = droid. диалогGetResponse(). результат, если ответ. has_key('который'): ~~~~результат=ответ['который'] ~~~~если результат=='положительный': ~~~~~~~~droid. makeToast('OK') ~~~~elif result=='нейтрально': ~~~~~~~~droid. makeToast('Return') ~~~~elif result=='отрицательный': ~~~~~~~~droid. makeToast('Отмена') ответ elif. has_key('отменено'): дроид. сделатьТост(«Выход») Результат показан на рисунке 1: Теперь давайте посмотрим на этот ответ = droid. диалогGetResponse(). В результате это означает использование диалогаGetresponse для получения значения события и присвоения его ответному ответу. has_key («который») используется для проверки того, нажал ли пользователь кнопку, а последняя отмененная кнопка — это кнопка возврата на физическом телефоне. result = ответ ['который'] Это позволяет передать событие нажатия кнопки в результат и определить, какая кнопка была нажата. if~result=='positive': когда результат равен положительному, выполняется следующий оператор. То же самое ниже. дроид. makeToast ('') — это короткое приглашение, а содержимое внутри одинарных кавычек — это содержимое, которое будет запрашиваться. elif — это сокращение от else и if, что означает «выбрать иначе». Хорошо, код объяснен. Я не знаю, понимаете ли вы это. Если вы все еще не понимаете, пожалуйста, задайте вопрос. В этом разделе домашних заданий не будет! Об остальном поговорим позже. Второй ресурс — это обучающий код для этого раздела, измененный на py «Конец». Отвечать на сообщения — это достоинство!
📷 картина (1)
картина1
📎 приложение (1)
× Предварительный просмотр
отвечать 🤍 0 📤 делиться собирать
диван、、、
— Все ответы загружены —

Оставить ответ