これは私がプログラムした最初のアプリで、一度押した後にそのタスクを繰り返すボタンを作成したいと思います。これは、Yahoo サーバーからいくつかの値をダウンロードするために使用するコードです。
public class MainActivity extends Activity implements View.OnClickListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void onClick (View v) {}
public void go (View v) {
Intent myintent =new Intent (Intent.ACTION_VIEW);
myintent.setData(Uri.parse("http://download.finance.yahoo.com/d/qoutes.csv?s=CLM13.NYM&f=nb3gh"));
startActivity(myintent);
Toast.makeText(this, "Done!", Toast.LENGTH_SHORT).show();
}
}
Timer コマンドと Handler コマンドについては既に読んだことがありますが、残念ながら、それらを適用するのに十分なスキルがありません。URL を開くコマンドを繰り返す方法を知っている人はいますか?
どうもありがとうトーマス