我希望用戶在EditText中輸入其名稱並在TextView內顯示Hello {name}。當我將TextView的文本設置爲可觀察屬性(user.firstName)時,文本會更新。即使我將文本設置爲模型的toString()方法,它仍然可以正常工作。但是,如果我改用viewModel.hello,則文本不會更新。我錯過了什麼? 型號: public class User extends Bas
我正在構建一個Android應用程序,我想根據點擊按鈕來切換某些視圖元素的可見性。我試圖用數據綁定來存檔它,而不是使用findViewById(),但是直到現在我發現的所有解決方案都不會在更改變量時更新佈局。 這是我到目前爲止。 (我已經簡化了代碼,把重點放在這個問題) Activicy.java public class RecipeActivity extends AppCompatActiv