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

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • HBO

    HBO

    17 Mayıs 2006
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014