2017-05-29 1 views
0

デスクトップkivyアプリで.kvファイルのチェックボックスを作成したところ、正常に表示されます。しかし、アンドロイドデバイスでは、私はそれを見ません。私は画面上のすべての点のタップを試してみて、何も見ていない。 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}。チェックボックスのアルファベットを0(完全に透明)に設定する場合は、1にします。

関連する問題