两个日期之间的日期与Eclipse中的格里高利历

时间:2014-02-10 13:56:55

标签: java android eclipse date

我试图通过按下按钮计算两个日期之间的天数差异。 这就是我所做的

public void CalcolaG(View view)
{


    long DataI1;
    long DataF1;
    long oneDay; 
    long Risultato1;
    //
    Risultato1 = 0;
    //
    EditText DataI = (EditText) findViewById(R.id.DataI);
    EditText DataF = (EditText) findViewById(R.id.DataF);
    TextView Risultato = (TextView) findViewById(R.id.Risultato); 


    DataI1 = Long.parseLong(DataI.getText().toString());
    DataF1 = Long.parseLong(DataF.getText().toString());
    oneDay = 1000 * 60 * 60 * 24;
    Risultato1 = (DataF1 - DataI1) / oneDay;

   //
    Risultato.setText(Double.toString(Risultato1));
}


} 

但是当我按下按钮时没有任何反应,错误在哪里?

1 个答案:

答案 0 :(得分:0)

您是否在布局XML中的按钮标记中添加了android:onClick="CalcolaG"?另外,如果import语句中有import android.R,则将其删除。