■
http://rio1218.blog26.fc2.com/blog-entry-33.html
を参考に作るのに挑戦中
大まかな流れとしてはまずlayout/main.xmlで
とクラス名にIDを割り当て、レイアウトを指定します。
次にActivityクラスで
public class BallActivity extends Activity { /** Called with the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); BallView ballView = (BallView)findViewById(R.id.ball); ballView.start(); } }
とレイアウトを指定し(R.layout.main<=layout/main.xml)、レイアウト中のクラスを先ほど指定したid(R.id.ball<=id/ball )で取得し、その後はJavaで処理するようです。
でも動かないんだなこれが、デバッグしようにも置き換えることもできない。。。。最近はadb unistallでアンインストールしないとごみが残って再インストールできなくなるようです。
デバッグはddmsというコマンドで行うようです。
Viewのコンストラクタは1.0rc1では引数(Context context, AttributeSet attrs)のが必要のようです。
で一応起動したのですがボールが動きませんね