ali_72
شنبه 17 مرداد 1394, 14:48 عصر
سلام
من میخوام چند آیکون در قسمت اکشن باتن اکشن بار قرار بدم
پروژه جدید ایجاد کردم و در Minimum SDK version را برابر Api 11 و Theme ، Holo Light with Dark Action Bar را انتخاب کردم. (میدونم که اکشن بار در اندروید 3.0 معرفی شد (api level 11))
یک فایل به نام activity_main_actions.xml در res ⇒ menu ایجاد کردم.
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- Search / will display always -->
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="ifRoom"/>
<!-- Location Found -->
<item android:id="@+id/action_location_found"
android:icon="@drawable/ic_action_location_found"
android:title="@string/action_location_found"
android:showAsAction="ifRoom" />
<!-- Refresh -->
<item android:id="@+id/action_refresh"
android:icon="@drawable/ic_action_refresh"
android:title="@string/action_refresh"
android:showAsAction="ifRoom" />
<!-- Help -->
<item android:id="@+id/action_help"
android:icon="@drawable/ic_action_help"
android:title="@string/action_help"
android:showAsAction="never"/>
<!-- Check updates -->
<item android:id="@+id/action_check_updates"
android:icon="@drawable/ic_action_refresh"
android:title="@string/action_check_updates"
android:showAsAction="never" />
</menu>
در اکتیویتی:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.activity_main_actions, menu);
return super.onCreateOptionsMenu(menu);
}
اما پس از اجرا نه اکشن باتن ها دیده می شوند و حتی آیکون برنامه هم نمایش داده نمی شود.
کجا اشتباه می کنم
ممنون میشم راهنمایی کنید
من میخوام چند آیکون در قسمت اکشن باتن اکشن بار قرار بدم
پروژه جدید ایجاد کردم و در Minimum SDK version را برابر Api 11 و Theme ، Holo Light with Dark Action Bar را انتخاب کردم. (میدونم که اکشن بار در اندروید 3.0 معرفی شد (api level 11))
یک فایل به نام activity_main_actions.xml در res ⇒ menu ایجاد کردم.
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- Search / will display always -->
<item android:id="@+id/action_search"
android:icon="@drawable/ic_action_search"
android:title="@string/action_search"
android:showAsAction="ifRoom"/>
<!-- Location Found -->
<item android:id="@+id/action_location_found"
android:icon="@drawable/ic_action_location_found"
android:title="@string/action_location_found"
android:showAsAction="ifRoom" />
<!-- Refresh -->
<item android:id="@+id/action_refresh"
android:icon="@drawable/ic_action_refresh"
android:title="@string/action_refresh"
android:showAsAction="ifRoom" />
<!-- Help -->
<item android:id="@+id/action_help"
android:icon="@drawable/ic_action_help"
android:title="@string/action_help"
android:showAsAction="never"/>
<!-- Check updates -->
<item android:id="@+id/action_check_updates"
android:icon="@drawable/ic_action_refresh"
android:title="@string/action_check_updates"
android:showAsAction="never" />
</menu>
در اکتیویتی:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.activity_main_actions, menu);
return super.onCreateOptionsMenu(menu);
}
اما پس از اجرا نه اکشن باتن ها دیده می شوند و حتی آیکون برنامه هم نمایش داده نمی شود.
کجا اشتباه می کنم
ممنون میشم راهنمایی کنید