0

私の問題は、ボタンをクリックしている間に次のアクティビティに移動し、次のアクティビティで値をロードするのに10〜12秒近くかかることです。この問題から私を助けてください。提案はかなりのものです。

コードは次のとおりです。

Button  mButton = (Button)findViewById(R.id.pay);
mButton.setOnClickListener(new View.OnClickListener()
{
public void onClick(View view)
  {
    Intent i=new Intent(MainActivity.this,second.class);
    i.putExtra("rate", rate);                      
    startActivity(i);
  }
});

そのため、ボタンをクリックしている間、計算部分も機能しています。これから私を助けてください。

4

1 に答える 1

0

あなたが何をしようとしているのかわからない....

onClick() メソッドでは、新しいアクティビティを開始しているので、明らかに新しいアクティビティに移動します。onClick メソッド自体で計算を行い、表示される値を更新してみませんか?

于 2013-02-25T06:13:22.347 に答える