問題タブ [caldroid]
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.
android - 下部の Android GridView (Caldroid) スクロール マージン
GridView に基づいてカレンダーを生成する Caldroid Fragment があります。それは完全な画面を取ります。次に、このアクティビティの下部に AdView を追加しました。問題は、バナーがグリッドの一部のセルを覆っているため、ユーザーがクリックできないことです。基本的に、GridView の内部にマージンを設定して、ユーザーがカレンダーを下にスクロールできるようにしたいと考えています。カレンダーが最後に到達すると、さらにマージンをスクロールし続けます。このマージンは、バナーの高さで設定されます。
必要に応じてカルドロイド コードを変更する予定ですが、GridView でこの効果を生成する方法が見つかりません。下部のパディングを設定すると、AdView のオーバーラップを回避できますが、幅全体を破棄することで、バナーが完全に下にスクロールされていないときに、バナーの左右にカレンダーを表示したいと考えています。
可能な解決策:
-おそらく、アダプターによって生成されたセルにマージンを追加することで実行できますが、最後の行からのものかどうかを知る必要があります。getItemId を使用すると常に 0 が返され、メソッド getClipBounds および getClipToOutline は API 21 に制限されます。
java - 言語ロケール カルドロイド
Caldroid
ライブラリを別の言語にしようとしていますが、できません。
これが私のコードです:
android - Android - カルドロイドの高さを動的に設定するには?
私はAndroid開発の初心者で、数日前にcaldroidを使い始めました。ただし、カルドロイドの高さの設定に問題があります。各月のすべての日を表示したいのですが、カルドロイドの下に表示するものがあります。ただし、1 か月に 4 行の場合もあれば、5 行の場合もあります。ということで、高さを一定量で設定するのは無理だとリリース。
高さを動的に変更するにはどうすれば高さを設定できますか???
現在、私はやっています:
そして、結果は私が望むものではありません=[
android - Fragment 内での Caldroid の使用
Caldroidライブラリを使用しています。レイアウト内で使用したい。私のレイアウトにはテキストビューも含まれています。しかし、フレームレイアウトで Caldroid を使用すると、他のビューが消えます。
以下は、Caldroid と FrameLayout を使用した XML および Java コードです。
Javaコードは次のとおりです。
そして、ここにそれがどのように見えるか:
これらはフラグメントで Caldroid を使用するためのコードです。
また、Java コードは必要ありません。初期化済みでした。これがどのように見えるかです:
なぜこれが起こるのですか?このライブラリをフレーム レイアウト内で使用したい。手動で初期化する必要があるためです。必要なものを設定する必要があります。
Ps: 背景色は、レイアウトがどこにあるかを検出するためのものです。
android - Caldroid で現在の月の日のみを表示する
アプリに Caldroid ライブラリを使用していますが、問題が発生しました。
今月の日付だけをカレンダーに表示したい。
Caldroid のドキュメントを調べましたが、何も見つかりませんでした。
カレンダーの最大日付を設定できることはわかっていますが、各月の最大/最小を設定するためのものが見つかりませんでした。
gridview - ScrollViewでカルドロイドの高さを決める方法(ScrollViewに埋め込まれたGridViewの高さを決める方法)
ScrollView に埋め込むと CaldroidFragment のサイズがめちゃくちゃになります。その理由は、Caldroid が GridView を使用してカレンダーをレンダリングするためです。既知の問題として、GridView は ScrollView 内で正確に高さを測定できず、これまでのところより良い解決策はありません。そして、ここに記載されているいくつかの回避策を試しましたが、これまでのところ実行可能なものはありませんでした.