にら

日常のブログ

Android UI

現在、社内の案件でAndroidアプリを担当することになった。

 

AndroidJava未経験だが、やるしかない。

今、仕事で問題になっているのが、カメラで写真を撮って保存する作業。

これは、ネットに沢山のソースコードを参考にできるので保存するまでは比較的簡単にできた。

問題は、撮影中と撮影後の画面のレイアウトを変えたい点である。

 

onPictureTaken()の最後に画面のViewを替える処理をしたところ、アプリが強制終了してしまう。

例えば、Intentを作成して他のActivityに変更してみたり、また非表示にしていたアイコンを表示する処理をしたところ止まってしまう。

 

 

それで、色々と調べていたところスレッドに関する処理を間違えていたせいで終了するのではないかと、感じている。

http://wiki.livedoor.jp/moonlight_aska/d/%A5%B9%A5%EC%A5%C3%A5%C9%A4%AB%A4%E9UI%A4%F2%C1%E0%BA%EE%A4%B9%A4%EB

 

スレッド処理を今までやったことがなかったので、すこし調べる必要があるのかもしれない。