@Override
 protected void onDestroy() {
   ButterKnife.unbind(this);
   if (mWebView != null) {
     mWebView.setFocusable(true); //
     mWebView.removeAllViews();
     mWebView.clearHistory();
     mWebView.destroy();
   }
   super.onDestroy();
 }
Exemple #2
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_busqueda);

    analyticsTracker = StuffProvider.getAnalyticsTracker();
    mListView = (ListView) findViewById(R.id.busqueda_lista);
    mEmptyView = (TextView) findViewById(R.id.busqueda_texto_vacio);
    mIndicadorRecientes = findViewById(R.id.busqueda_indicador_recientes);

    mListView.setOnItemClickListener(
        new AdapterView.OnItemClickListener() {
          @Override
          public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            analyticsTracker.searchPerformed(mCurrentQuery);
            startActivity(
                ParadaInfoActivity.getIntent(
                    BusquedaActivity.this, mAdapter.getItem(position).getNumero()));
          }
        });

    mostrarRecientes();
  }
 @Override
 protected void onPause() {
   if (mWebView != null) mWebView.onPause();
   super.onPause();
 }
 @Override
 protected void onResume() {
   super.onResume();
   if (mWebView != null) mWebView.onResume();
 }
 @Override
 public void setTitle(CharSequence title) {
   super.setTitle(title);
   mTextSwitcher.setText(title);
 }
Exemple #6
0
 @Override
 public void finish() {
   super.finish();
   overridePendingTransition(R.anim.abc_fade_in, R.anim.abc_fade_out);
 }