我正在制作一个应用程序的模型,仅用于测试目的。我是kivy的新手,需要一些帮助。我希望我的标签有“需要帮助”文本,按下时希望它作为超链接。我有一个简单的课程
class LoginScreen(BoxLayout):
def login(self, *args):
print 'You logged in'
我遇到问题的kv文件部分是我的LoginScreen中的标签。
Label:
id: need_help_link
font_size: 20
markup: True
text: 'Need help [ref=some]someweblink[/ref]'
我希望标签上写着“需要帮助”,超级链接是一些网站,但是当我运行此代码时,标签会读取所有内容,所以我得到“需要帮助[ref = some] someweblink [/ ref]”在我的应用程序上我知道我做错了什么,但不确定是什么。任何帮助将不胜感激。
答案 0 :(得分:0)
Label:
id: need_help_link
font_size: 20
markup: True
text: 'Need help [ref=some]someweblink[/ref]'
on_ref_press:
import webbrowser
webbrowser.open('http://google.com')