2014年11月18日
備忘録 setContentViewその2
原因らしきものが推測できた。
【現象】
findviewで正しく取得されているにも関わらず、そのviewに対してのアクションがされない
(onClick setTextが反映されない)
【対策】
setContentViewを2カ所実行していた箇所があったので、片方を削除
【原因】
setContentViewで同一レイアウトを指定していたので、同じレイアウトが上書きされている状態
そこにfindviewすると、同一IDのため、最初のレイアウトと紐付けしていたと思われる。
しかし、画面に表示されているのは、後のレイアウトのため、なにもアクションが効かなかったように見えた(と推測される)
【感想】
原因わかるまで2時間かかった・・・
【現象】
findviewで正しく取得されているにも関わらず、そのviewに対してのアクションがされない
(onClick setTextが反映されない)
【対策】
setContentViewを2カ所実行していた箇所があったので、片方を削除
【原因】
setContentViewで同一レイアウトを指定していたので、同じレイアウトが上書きされている状態
そこにfindviewすると、同一IDのため、最初のレイアウトと紐付けしていたと思われる。
しかし、画面に表示されているのは、後のレイアウトのため、なにもアクションが効かなかったように見えた(と推測される)
【感想】
原因わかるまで2時間かかった・・・
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/2983347
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック