0
私はTreeView
を使用してアプリを構築していますが、ラップトップでテストするときれいにレンダリングされますが、小さなボタンは折りたたみ/画像内のGroup 1
の横の矢印)。私はTreeView
の属性やプロパティを探しましたが、何も助けてくれないようです。Kivy TreeView:ぼんやりとしたボタンがアンドロイド上にあります
私はTreeView
を使用してアプリを構築していますが、ラップトップでテストするときれいにレンダリングされますが、小さなボタンは折りたたみ/画像内のGroup 1
の横の矢印)。私はTreeView
の属性やプロパティを探しましたが、何も助けてくれないようです。Kivy TreeView:ぼんやりとしたボタンがアンドロイド上にあります
無効sizing unitsを使用しているのでそれはおそらくです。私はwidth = 100
またはwidth = 100px
または類似のものを使用したと思います。ほとんどの携帯電話やタブレットは、しかし、他のディスプレイでさえ、このようなことを多少処理します。
の.py:
width = '100dp'
.kv:
#:import dp kivy.metrics.dp
width: dp(100)
方法レイアウトをテストするために、その使用を上方に設けられたリンクに記載dp
ユニットを固定する
そのようなデバイスを見てscreen
モジュールを使用するか、アプリケーションのDPIを手動で変更するにはkivy.metrics
のマニュアルを参照してください。画面はより強力です。
チップのおかげで、画面モジュールは非常に便利です!しかし、それは古い画面解像度でしか動作しないようです。どのように銀河系s6とそれを実行するための任意のアイデアですか?私は、TreeViewでサイズを割り当てることについて何かを見つけることができるかどうかを確認しますが、まだ属性が見つかりませんでした。 –
設定する必要があるプロパティは約3つまたは4つです。 [画面のソース](https://github.com/kivy/kivy/blob/master/kivy/modules/screen.py)を見て、そこに新しいものを追加してください。画面の解像度、dpi、密度(インターネット)を知る必要があります。 – KeyWeeUsr