/var/log/messages

debugging with sixth sense

リストの行に SurfaceView

以下なソレをでっち上げようとしているのですが

  • ListView または縦向きの LinearLayout に addView
  • 一行あたり二つ程度の SurfaceView を配置
  • SurfaceView では MediaPlayer を動かします

行に割り当てるレイアウトのサイズが幅も高さも 0 になってますね。なので surfaceCreated なメソドが呼び出されません。

これ、SurfaceHolder.Callback を実装している SurfaceView のサブクラスをでっち上げてレイアウトな XML で指定するような方法を使ってみるとどうなるのかな。

Comments