私は簡単な質問があります。オブジェクトのステータスが変更されたときを知る方法?
If(any player field has changed)
{
UpdateTextView()
}else
{
Wait for any change
}
つまり、オブジェクトのステータスが変更されたことをどのように検出しますか?
私は簡単な質問があります。オブジェクトのステータスが変更されたときを知る方法?
If(any player field has changed)
{
UpdateTextView()
}else
{
Wait for any change
}
つまり、オブジェクトのステータスが変更されたことをどのように検出しますか?
私はEventBus library.を使用することをお勧めします。何かが変更されたときは、それはただpost
独自のカスタムSomethingChangedEvent
です。あなたがやらなければならないことは、そのイベントをリッスンするために@Subscribe
注釈と方法を提供することにある。
@Subscribe
public void onSomethingChangedEvent(SomethingChangedEvent event){
updateTextViews();
//Do whatever you wish here
}
限り、ちょうど彼らのドキュメントを読んで行くEventBusを使用するなど、彼らは偉大だとそれが使用を開始することは非常に簡単ですそれ。
とはなんですか?なんでしょう?詳細を記述してください。 –
より正確にする必要があります。何してるの ?プレーヤーとは何ですか?フィールドとは何ですか? – UDKOX