I cannot instantiate a sub activity. In the logcat I see this line:
01-22 15:14:38.906: DEBUG/dalvikvm(411): newInstance failed: no ()
dalvikvm's looking for a zero-argument constructor (that's what they mean by "nullary", as in "binary" for 2 arguments, "unary" for 1 argument, it's "nullary" for 0 arguments).
in the snippet you've shown, you only have a three-argument constructor. that's no good: you'll be instantiated with no arguments, so you need a zero-argument constructor.