sl4a学习笔记(2)

上一篇文章是sl4a的环境的搭建,以及写了一个简单的helloworld程序,在官网学习了一些api,有些方法是直接可以调用的,不用什么前提条件,很方便的获取到信息,但是对于一些要在android设备上弹出对话框/选择框等,就需要繁琐一些了。好在把它的一些实例代码找到,阅读一下,就能明白啦。


sl4a学习笔记(2)_第1张图片


然后将其copy到本地。然后就当成自己的资源库学习吧。从test.py中找到了昨天没成功的弹出框的创建。


droid = android.Android()
title = 'Alert'
message = ('This alert box has 3 buttons and '
             'will wait for you to press one.')
droid.dialogCreateAlert(title, message)
droid.dialogSetPositiveButtonText('Yes')
droid.dialogSetNegativeButtonText('No')
droid.dialogSetNeutralButtonText('Cancel')
droid.dialogShow()
response = droid.dialogGetResponse().result
print response

sl4a学习笔记(2)_第2张图片


Done!

github:https://github.com/damonkohler/sl4a/tree/master/android/PythonForAndroid/src/com/googlecode/pythonforandroid



你可能感兴趣的:(android,sl4a)