問題タブ [kivymd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
161 参照

python-3.x - ボタンのクリックで.kv言語で画面を変更

kivy と kivymd は知っていますが、機能はまだわかりません。ボタンのクリックでアプリの画面を変更したいのですが、どうすればできますか? ありがとうございました。

以下は私のコードです

私のコードを編集して、その方法を示してください。

もう一度、ありがとう。

0 投票する
0 に答える
1238 参照

python - KivyMD android アプリケーションをすべての画面サイズに合わせる

目標: アプリケーションをすべての Android デバイスに適合させる

kivy と KivyMD を使用してゲームを構築しようとしていますが、コードをすべての Android デバイスに適合させる方法が正確にわかりません。

kivyMD のドキュメントでは、開発者はしばしば「dp」メトリック (密度に依存しないピクセル) を使用して、ウィジェットのサイズを記述します。

python3 main.py -m screen:note2,portrait以下のコードを使用してメモ2でアプリがどのように見えるかを表示するために使用すると、レイアウトは希望どおりに表示されますが、画面密度が異なる(3または1など)デバイスを使用すると問題が発生します(https :/ /github.com/kivy/kivy/blob/master/kivy/modules/screen.py )。私のアプリは、画面密度が 2 のデバイスでは見栄えがよくなりますが、他の画面密度では、コードの異なるバージョンを作成する必要がありますか?

たとえば、画面密度が 2 の場合、次のように使用できます。

size: "280dp", "180dp"

密度が 1 の場合、次のようなものを使用できます。

size: "140dp", "90dp"等...

これを行う正しい方法は何かを本当に知りたいです。前もって感謝します

main.py

0 投票する
1 に答える
544 参照

kivy - 共有ボタンを使用してアプリのコンテンツを共有する方法

ここに画像の説明を入力私はkivymdで作業しており、MDFloatingActionButtonSpeedDialを使用して、上記のように、WhatsAppでYouTubeビデオを共有するように、アプリのコンテンツをリンクで共有してダウンロードする方法を理解できません

これが私のコードです

0 投票する
1 に答える
163 参照

python - kivyのFloatingActionButtonSpeedDialの各ボタンで多くの関数をコールバックする方法は?

「if」関数を使用して 3 つのコールバック関数を作成しましたが、すべてのコールバックが同時に実行されます。「if」機能で解決した場合は、ここにアップロードしてください。