public class LectureActivity extends Activity implements OnClickListener {
private static final String TAG = "LectureActivity";
private static final int TASK_REQUEST_CODE = 9;
+ private String[] taskNames;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
c.moveToFirst();
int col = 2;
String[][] tasklist = new String[c.getCount()][col];
+ taskNames=new String[c.getCount()];
for (int i = 0; i < tasklist.length; i++) {
for (int j = 0; j < col; j++) {
tasklist[i][j] = c.getString(j);
}
+ taskNames[i]=tasklist[i][1];
// ボタン作成
Button b = new Button(this);
// 背景
}
public void onClick(View v) {
- // Log.d(TAG, "onClick");
Integer id = v.getId();
- Toast.makeText(this, "ボタン" + id.toString(), Toast.LENGTH_SHORT).show();
- String taskName = "Hello 3";
- String jarName = "hello3task.jar";
+ String taskName = taskNames[id];
+ String jarName = id.toString()+".jar";
String qualName = "jp.ac.titech.sharp4k.cuten.sampletask.Hello3Task";
Intent intent = new Intent(this,TaskActivity.class);
intent.putExtra(TaskActivity.TASK_NAME_KEY, taskName);