2012/02/22
Fragment の勉強のためにサンプルアプリを動かしてみた
まず、以下のリンクの「Download the sample app」から NewsReader.zip をダウンロードしてきます。 http://developer.android.com/training/multiscreen/index.html
プログラム全般、無節操に手を出しまくってみる
public class MyView extends View
implements android.view.View.OnClickListener {
// 他のコンストラクタは省略
public MyView(Context context) {
super(context);
setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
}
public class MyActivity extends Activity implements OnClickListener {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View titleView = findViewById(R.id.title);
titleView.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
}
public class MyActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View titleView = findViewById(R.id.title);
titleView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
}
}
public class MyActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View titleView = findViewById(R.id.title);
titleView.setOnClickListener(showAlertDialog);
}
private final OnClickListener showAlertDialog = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
};
}
public class MyActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View titleView = findViewById(R.id.title);
titleView.setOnClickListener(new ShowAlertDialog());
}
private class ShowAlertDialog implements OnClickListener {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
};
}
アプリケーション開発から組み込みまで手を出しているフリーランスのエンジニア
何故か C,C++ の仕事をすることが多いけど、本当は Java や C# が好き
最近は Android がらみ多し