問題タブ [android-databinding]
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 データバインディング エラー。アクセサーが見つかりませんでした
アプリを実行しようとすると、次のエラーが発生します。
次のような Order オブジェクトがあります。
ネストされた Address オブジェクトは次のようになります。
私の .xml では、次のことを行っています。
最後に私のフラグメントで:
android - Android アノテーションと新しい Android データバインディング
Gradle ビルド ファイルで androidannotations apt 行をアクティブにすると、データ バインディング クラスが認識されなくなります。「apt ..」行をコメントアウトすると、すべてが再びコンパイルされます。
どういうわけか、android-annotions がデータバインディング apt の実行を妨げているのでしょうか? それとも実行順序が間違っていますか?
よろしく、トーマス
gradle ビルドからのエラー: $ gradle clean build
build.gradle
java - データバインディングを使用する場合、カスタムセッターは呼び出されません
Androidデータバインディングライブラリを使用して問題が発生しました。
xml は次のとおりです。
ここに私の NSpinner があります:
そして、この呼び出しは、ObservableFieldWrapper クラスによって提供される静的ゲッターを呼び出す必要があります (すべてのバインディングが既に設定されていると仮定します)。
さて、問題は...何も呼び出さないことです。しかし、xml部分を次から変更すると
共通に
それは働き始めます!ブール値を使用したこの追加機能が本当に必要であり、問題を見つけようとして本当に迷っています。
xml 式でロジックを使用しない回避策を見つけました。関数に 2 つのパラメーターを渡して、そこですべての作業を行いました。
しかし、この問題は未解決のままです。
android - データ バインディングを使用してインクルード レイアウト内のビューにアクセスする方法
私は content_main レイアウトを持っています
および activity_main
今私が持っているJavaで
今私は content_main 内の textview にアクセスしたい
レイアウトタグに content_main を入れてみましたが、うまくいきませんでした。私もこのリンクをたどりましたが、うまくいきませんでした
どうやってやるの?