SORU
26 NİSAN 2015, Pazar


Neden ActionBarActivity bulunmamıştı

Android Studio taze yükledim ve aktivite kodlama ActionBarActivity uzatmaya başladım ve kaldırılmış olduğunu gösterdi. Başka nasıl benim etkinlik için bir actionbar kurarım. Ayrıca Başlarken Eğitim itiraz var başvuru yapmadan ActionBarActivity kullanır.

CEVAP
26 NİSAN 2015, Pazar


ActionBar hiç Toolbar piyasaya çıktığından beri önerilmiyor. Toolbar bir 'üst' herhangi bir eylem çubuğu görülebilir. 'Eski' ActionBar Toolbar bir örneğidir. bu yüzden Eğer benzer bir işlevsellik istiyorsanız, ama admin bir uyarı olmadan aşağıdakileri yapın:

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
if (toolbar != null) {
    toolbar.setTitle(R.string.app_name);
    setSupportActionBar(toolbar);
}

Düzen xml Toolbar tanımlamak gerekir:

<android.support.v7.widget.Toolbar
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@ id/toolbar"
    android:minHeight="?attr/actionBarSize"
    android:background="?attr/colorPrimary"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
    android:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>

Bu yeni işlevi ile 12 ** kendi özel oluşturmak ve Android ağır kaldırma yapalım. Sadece Toolbar uzanan kendi özel görünüm oluşturun.


Ayrıca, appcompat kütüphane en son sürümü tanıtıldı ActionBarActivity yerine AppCompatActivity kullanmalısınız. Dont gradle güncelleme unutmayın

compile 'com.android.support:appcompat-v7:22.1.1'

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dylan Dubay

    Dylan Dubay

    10 Temmuz 2013
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009