2017-05-29 149 views
0

我在桌面kivy應用程序的.kv文件中創建複選框,它顯示正常。但在Android設備上,我沒有看到它。我嘗試點擊屏幕上的所有點,不管沒有看到它。在logcat中沒有錯誤。 可能發生什麼問題?Kivy。不顯示覆選框安卓

這是.kv文件

Widget: 
    FloatLayout: 
      CheckBox: 
      color:1,0,0,0 
      on_active: app.checkActive2(*args) 
      pos_hint:{'top': 5, 'center_x':4} 

回答

1

Руслан的一部分。試試這段代碼:

FloatLayout: 
    CheckBox: 
     size_hint: None, None # for setting the size 
     size: 20, 20 
     color: 1, 0, 0, 1 # Red-Blue-Green-Alpha 
     on_active: print("Hello from Mr. Checkbox") 
     pos_hint:{'top': 0.5, 'center_x': 0.4} 

您的錯誤地使用了pos_hint。它應該是從0到1的值。像這樣:pos_hint: {'top': 0.5, 'center_x': 0.4}。您也將複選框alpha設置爲0(完全透明),它應該是1.