Earthquake.java

1
2
3
4
5
6
7
8
9
public Earthquake(double magnitude, String location, long timeInMilliseconds){
    mMagnitude = magnitude;
    mLocation = location;
    mTimeInMilliseconds = timeInMilliseconds;
}
 
public double getMagnitude(){
    return mMagnitude;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
import java.text.DecimalFormat;
 
@Override
public View getView(int postion, View convertView, ViewGroup parent){
    TextView magnitudeView = (TextView) listItemView.findViewById(R.id.magnitude);
    String formattedMagnitude = formatMagnitude(currentEarthquake.getMagnitude());
    magnitudeView.setText(formattedMagnitude);
 
    private String formatMagnitude(double magnitude){
        DecimalFormat magnitudeFormat = new DecimalFormat("0.0");
        return magnitudeFormat.format(magnitude);
    }
}