Android Open Source - android-cd-travis-example City Fragment






From Project

Back to project page android-cd-travis-example.

License

The source code is released under:

MIT License

If you think the Android project android-cd-travis-example listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.ruenzuo.weatherapp.fragments;
/* w w w . j av  a  2 s  .c  o m*/
import java.util.ArrayList;

import com.ruenzuo.weatherapp.adapters.CityAdapter;
import com.ruenzuo.weatherapp.pojos.City;

import android.os.Bundle;
import android.support.v4.app.ListFragment;

public class CityFragment extends ListFragment {

    private City city;
    final String DEGREE  = "\u00b0";

    public City getCity() {
        return city;
    }

    public void setCity(City city) {
        this.city = city;
    }

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        ArrayList<String> values = new ArrayList<String>();
        values.add(String.format("%.2f ", city.getMain().getTemp()) + DEGREE + "K");
        values.add(String.format("%.2f hpa", city.getMain().getPressure()));
        values.add(String.format("%.2f %%", city.getMain().getHumidity()));
        CityAdapter adapter = new CityAdapter(getActivity(), values);
        setListAdapter(adapter);
    }

}




Java Source Code List

com.ruenzuo.weatherapp.activities.CitiesActivity.java
com.ruenzuo.weatherapp.activities.CitiesActivity.java
com.ruenzuo.weatherapp.activities.CityActivity.java
com.ruenzuo.weatherapp.activities.CityActivity.java
com.ruenzuo.weatherapp.adapters.CitiesAdapter.java
com.ruenzuo.weatherapp.adapters.CityAdapter.java
com.ruenzuo.weatherapp.base.CitiesBaseActivity.java
com.ruenzuo.weatherapp.base.CityBaseActivity.java
com.ruenzuo.weatherapp.fragments.CitiesListFragment.java
com.ruenzuo.weatherapp.fragments.CityFragment.java
com.ruenzuo.weatherapp.pojos.City.java
com.ruenzuo.weatherapp.pojos.Coordinate.java
com.ruenzuo.weatherapp.pojos.Forecast.java
com.ruenzuo.weatherapp.pojos.ListCities.java
com.ruenzuo.weatherapp.requests.CityJsonRequest.java
com.ruenzuo.weatherapp.test.CitiesActivityFunctionalTests.java
com.ruenzuo.weatherapp.test.CityActivityFunctionalTests.java