2016-07-23 98 views
0

我声明一个专用变量中的片段HomeFragment.java,当Android资源被释放?

 

    private List&ltWeatherCard> mWeatherCards = new ArrayList<>(); 

 

    public class WeatherCard { 
    private String city; 
    private TextView mWeatherIcon; 
    private TextView mCityText; 
    private TextView mTemperatureText; 
    private TextView mRefreshTimeText; 
    private TextView mDescription; 
    private TextView mWindIcon; 
    private CardView mCardView; 
} 

当我按Android导航栏上的后退按钮,应用被关闭和活动已经称为onDestory()的方法,但我发现变量mWeatherCards没有被回收,并且只有在我使用taskmanager关闭应用程序时才被清除。 什么是关闭应用程序之间的taskmanager和后退按钮,当Android资源被释放?

+0

请不要使用与原始类型的集合.. –

+1

对不起,<>符号不能显示,现在是正确的 – Bamboo

回答