مدیریت کاربران مشترک
بروز خطا
امتیازات دریافتی
حساب
آموزش هوش مصنوعی برای برنامه نویسان
وبینار ها
در نسخه 4.1 در ActionBar دکمه ای با سه نقطه باید وجود داشته باشد و این اسنیپ این مشکل را حل می کند.
public class G extends Application{
@Override
public void onCreate() {
actionbarMenuBugResolve();
super.onCreate();
}
private void actionbarMenuBugResolve() {
try {
ViewConfiguration config = ViewConfiguration.get(this);
Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey");
if (menuKeyField != null) {
menuKeyField.setAccessible(true);
menuKeyField.setBoolean(config, false);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<manifest ...>
<application
...
android:name=".G"
...>
...
</application>
</manifest>