Merhaba arkadaşlar actionbar activityi kullanmaya çalışıyorum.kütüphaneyi dahil ettim kodda hiçbir hata yok ama program sanal cihazda direk çöküyor ve hatalı satırıda göstermiyor.


package com.example.ActionBarTest;

import android.app.ActionBar;
import android.app.Activity;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;

import android.view.MenuInflater;
import android.view.MenuItem;

public class BarActivity extends ActionBarActivity {
    /**
     * Called when the activity is first created.
     */
    @Override
   public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        android.support.v7.app.ActionBar actionBar = getSupportActionBar();
        actionBar.setHomeButtonEnabled(true);
        actionBar.setDisplayShowTitleEnabled(true);
        actionBar.setDisplayHomeAsUpEnabled(true);
    }

@Override
    public boolean onOptionsItemSelected(MenuItem item) {
        return super.onOptionsItemSelected(item);

}

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();// inflater herhangi bir view ın java objesine dönüştürülüp düzenlenmesinde yardımcı olur.Burda menü düzenlenmesi için kullanacağız
        inflater.inflate(R.menu.menu, menu);//Xml olarak oluşturduğumuz menü yü alıyoruz

return super.onCreateOptionsMenu(menu);

}
}

menu.xml


<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/action_search"
          android:icon="@drawable/ic_launcher"
          android:title="Ayarlar"
          android:showAsAction="ifRoom"
         />

</menu>

AndroidManifest.xml


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.ActionBarTest" android:versionCode="1" android:versionName="1.0">
    <uses-sdk android:minSdkVersion="8"/>
    <application android:label="@string/app_name" android:icon="@drawable/ic_launcher">
        <activity android:name="BarActivity"  android:theme="@android:style/Theme"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
    </application>
</manifest>

kodlar böyle arkadaşlar yardımcı olanlara şimdiden teşekkür ederim.

soruldu: 18 Eki '14, 16:44

binary's gravatar image

binary
256192531
cevap kabul oranı: 0%

değiştirildi: 18 Eki '14, 20:03

CemIkta's gravatar image

CemIkta ♦
19.9k29125190

hatayı(stacktrace) ve satırını kırmızı fontla logcat'te bulabilirsin, dikkatli bakmalısın

(20 Eki '14, 14:28) gturedi gturedi's gravatar image

Merhaba. Kodunda herhangi bir hata yok. Sadece virtual device oluştururken min sdk api 11(android 3.0) ve üzeri olmalı. Çünkü actionbar android 3.0 ile geldi. http://developer.android.com/guide/topics/ui/actionbar.html alt text

permanent link

cevaplandı: 20 Eki '14, 11:20

mc44's gravatar image

mc44
1.1k222732
cevap kabul oranı: 42%

Muhammed ÇOBANOĞLU teşşekkür ederim çözümü buldum Activity temasını ayarlamamışım . evet Actionbar api 11 ile geldi ama supportlibrary sayasinde api 7 ye kadar kullanılabiliyor. Actionbarı kullanmak içinde sınıfı ActionBarActivity den türetiyoruz. genede teşekkürler.

permanent link

cevaplandı: 21 Eki '14, 02:50

binary's gravatar image

binary
256192531
cevap kabul oranı: 0%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,076
×817
×1

Soruldu: 18 Eki '14, 16:44

Görüntüleme: 1,126 kez

Son güncelleme: 21 Eki '14, 02:50

powered by BitNami OSQA