خب اگه دوست ندارید از اکشن شرلوک استفاده کنید.پس نکات زیر توجه کنید به احتمال زیاد مشکلتون اگر روی نسخه های پایین بخاطر اکشن باشه به احتمال زیاد حل میشه.
1-اولین نکته اینه که توی اندروید منیفست چک کنید که استایل مبنی بر داشتن "صفحه بدون عنوان "نداشته باشید.که در اینصورت تابع getAction نمیتونه اکشن بار از صفحه بگیرد..
اگر به صورت بالا هست ،تم را عوض کنید..
مهمترین نکته برای اندروید های زیر 3 اینه که قابلیت اکشن بار به نسخه اندروید بدید..یعنی چی؟..اولا کلاستون رو از اکشن بار اکتیویتی ارث بری کنید نه از اکتیوتی
و بجای getAction() از getActionSupport() استفاده کنید..
باید کتابخونه AndroidCompat_v7 رو قبلش ایمپورت کنید.
در اینصورت مشکل شما به احتمال زیاد حل میشود...امتحان کنید
1-اولین نکته اینه که توی اندروید منیفست چک کنید که استایل مبنی بر داشتن "صفحه بدون عنوان "نداشته باشید.که در اینصورت تابع getAction نمیتونه اکشن بار از صفحه بگیرد..
کد پیاچپی:
<application
android:icon="@drawable/ic_luncher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar"
>
اگر به صورت بالا هست ،تم را عوض کنید..
مهمترین نکته برای اندروید های زیر 3 اینه که قابلیت اکشن بار به نسخه اندروید بدید..یعنی چی؟..اولا کلاستون رو از اکشن بار اکتیویتی ارث بری کنید نه از اکتیوتی
کد پیاچپی:
Public class user_point extends ActionBarActivity{
و بجای getAction() از getActionSupport() استفاده کنید..
کد پیاچپی:
android.support.v7.app.ActionBar mActionBar = getSupportActionBar();
باید کتابخونه AndroidCompat_v7 رو قبلش ایمپورت کنید.
در اینصورت مشکل شما به احتمال زیاد حل میشود...امتحان کنید