タグ

ブックマーク / qiita.com/teracy (1)

  • DataBindingを使ってSpinnerの選択位置を得たり操作したりしたい - Qiita

    2017/2/3 更新 コメントでご教授いただいたとおり、android:selectedItemPositionという定義済みattributeが既に存在していましたのでそちらを利用するよう改めました。 参考:Android data bindingで定義済みの属性リスト - Qiita 選択肢としてのテキストではなく選択位置に応じたコード値を取得したいとか、別の処理に応じてコード側からSpinnerの選択位置を操作したいというようなことってギョームアプリではよくあることだと思います。 今まではActivityなりFragmentなりにゴリゴリ処理を書いていましたが、DataBindingを導入してもうちょっと効率よくできないかと考えてみました。 コード BindingAdapter AdapterView.selectedItemPositionを利用しますので、TextViewのan

    DataBindingを使ってSpinnerの選択位置を得たり操作したりしたい - Qiita
  • 1