Pemrograman Mobile | Binding Input dan Button | KivyMD
Cara untuk mengambil data yang diinputkan oleh user melalui TextField dan Button sebagai berikut. Saya asumsikan bahwa anda telah membuat sebuah textfield dan sebuah button. Pada Button tersebut masukkan parameter on_release=self.method/function, yang ketika tombol tersebut ditekan maka akan melakukan sebuah perintah pada method atau function yang diberikan.
misal seperti ini:
---------------------------------------------
.
.
.
self.username = MDTextField(text='Masukkan nama')
button = MDRectangleFlatButton(text='tampilkan', on_release=self.tampilkan)
.
.
.
def tampilkan(self,obj):
print(self.username.text)
--------------------------------------------
penjelasannya sebagai berikut, pada sebuah button terdapat parameter on_release=self.tampilkan yang akan melakukan perintah pada function tampilkan yang berada di bawah tersebut, dimana function tersebut akan mencetak sebuah text pada console dimana text tersebut didapat dari variable username yang merupakan TextField.
Cukup sekian penjelasan saya, lebih kurangnya saya mohon maaf.
Terima kasih, sangat membantu
BalasHapus