問題タブ [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.

0 投票する
10 に答える
30657 参照

android - Android データバインディング エラー。アクセサーが見つかりませんでした

アプリを実行しようとすると、次のエラーが発生します。

次のような Order オブジェクトがあります。

ネストされた Address オブジェクトは次のようになります。

私の .xml では、次のことを行っています。

最後に私のフラグメントで:

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

android - Android アノテーションと新しい Android データバインディング

Gradle ビルド ファイルで androidannotations apt 行をアクティブにすると、データ バインディング クラスが認識されなくなります。「apt ..」行をコメントアウトすると、すべてが再びコンパイルされます。

どういうわけか、android-annotions がデータバインディング apt の実行を妨げているのでしょうか? それとも実行順序が間違っていますか?

よろしく、トーマス

gradle ビルドからのエラー: $ gradle clean build

build.gradle

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

java - データバインディングを使用する場合、カスタムセッターは呼び出されません

Androidデータバインディングライブラリを使用して問題が発生しました。

xml は次のとおりです。

ここに私の NSpinner があります:

そして、この呼び出しは、ObservableFieldWrapper クラスによって提供される静的ゲッターを呼び出す必要があります (すべてのバインディングが既に設定されていると仮定します)。

さて、問題は...何も呼び出さないことです。しかし、xml部分を次から変更すると

共通に

それは働き始めます!ブール値を使用したこの追加機能が本当に必要であり、問​​題を見つけようとして本当に迷っています。


xml 式でロジックを使用しない回避策を見つけました。関数に 2 つのパラメーターを渡して、そこですべての作業を行いました。

しかし、この問題は未解決のままです。

0 投票する
2 に答える
2461 参照

android - データ バインディングを使用してインクルード レイアウト内のビューにアクセスする方法

私は content_main レイアウトを持っています

および activity_main

今私が持っているJavaで

今私は content_main 内の textview にアクセスしたい

レイアウトタグに content_main を入れてみましたが、うまくいきませんでした。私もこのリンクをたどりましたが、うまくいきませんでした

どうやってやるの?