환전을위한 앱을 만들고 있습니다. USD를 외화로 변환하는 방법. 앱을 만들었지 만 문제는 통화의 환율을 수동으로 업데이트해야한다는 것입니다. 어쨌든 내 앱이 요금을 자동으로 자동으로 업데이트하도록 할 것입니다. 여기에 Java 코드가 있습니다. 내 함수에서 ConvertUSDtoEuro() 및 ConvertEurotoUSD()를 찾으십시오. 모든 것이 분명해 졌기를 바랍니다.Android 애플리케이션을 자동으로 업데이트하는 방법은 무엇입니까?
package com.example.currencyconverter;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.RadioButton;
public class MainActivity extends Activity
{
private EditText text;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
text = (EditText) findViewById(R.id.editText1);
}
public double ConvertUSDtoEuro(float USD)
{ return ((USD * .667)); }
public double ConvertEurotoUSD(float Euro)
{ return ((Euro * 1.11)); }
public void onClick (View view)
{
switch (view.getId())
{
case R.id.button1:
RadioButton USDButton = (RadioButton) findViewById(R.id.radio0);
RadioButton EuroButton = (RadioButton) findViewById(R.id.radio1);
float inputvalue = Float.parseFloat(text.getText().toString());
if (USDButton.isChecked())
{
text.setText(String.valueOf(ConvertUSDtoEuro(inputvalue)));
USDButton.setChecked(true);
EuroButton.setChecked(false);
}
else
{
text.setText(String.valueOf(ConvertEurotoUSD(inputvalue)));
USDButton.setChecked(false);
EuroButton.setChecked(true);
}
break;
}
}
}