import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.support.v4.app.Fragment;
++import android.support.v7.app.AppCompatActivity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
// 4. Update UI.
-- this.getActivity().getActionBar().setSubtitle(dayFormatter.format(date).toUpperCase());
++ final AppCompatActivity appCompatActivity = (AppCompatActivity)this.getActivity();
++ appCompatActivity.getSupportActionBar().setSubtitle(dayFormatter.format(date).toUpperCase());
final TextView tempMaxView = (TextView) getActivity().findViewById(R.id.weather_specific_temp_max);
tempMaxView.setText(tempMax);
*/
package name.gumartinm.weather.information.widget;
--import android.app.ActionBar;
--import android.app.Activity;
import android.appwidget.AppWidgetManager;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
++import android.support.v7.app.ActionBar;
++import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.CompoundButton;
import android.widget.Spinner;
import name.gumartinm.weather.information.R;
--public class WidgetConfigure extends Activity {
++public class WidgetConfigure extends AppCompatActivity {
private static final String WIDGET_PREFERENCES_NAME = "WIDGET_PREFERENCES";
private int mAppWidgetId = AppWidgetManager.INVALID_APPWIDGET_ID;
}
});
if (isShowCountry) {
++ // TODO: We must use CheckBox for API 11 -->
countrySwitch.setChecked(true);
countrySwitch.setText(this.getString(R.string.widget_preferences_country_switch_on_summary));
} else {
++ // TODO: We must use CheckBox for API 11 -->
countrySwitch.setChecked(false);
countrySwitch.setText(this.getString(R.string.widget_preferences_country_switch_off_summary));
}
public void onResume() {
super.onResume();
-- final ActionBar actionBar = this.getActionBar();
++ final ActionBar actionBar = this.getSupportActionBar();
actionBar.setTitle(this.getString(R.string.widget_preferences_action_settings));
}