在android中,如何设置手机还是平板电脑的条件?

在android中,如何设置手机还是平板电脑的条件?,android,navigation,conditional-statements,tablet,Android,Navigation,Conditional Statements,Tablet,这是我的密码: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { getActivity().getActionBar().setDisplayHomeAsUpEnabled(true); } 这是打电话用的。在平板电脑中,我不想在导航上显示“向上按钮”。但是如何编程呢?好的。我找到了。根据活动的大小向资源中添加布尔值就可以了 boolean tabletSize = getResource

这是我的密码:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        getActivity().getActionBar().setDisplayHomeAsUpEnabled(true);
    }

这是打电话用的。在平板电脑中,我不想在导航上显示“向上按钮”。但是如何编程呢?

好的。我找到了。根据活动的大小向资源中添加布尔值就可以了

boolean tabletSize = getResources().getBoolean(R.bool.isTablet);

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB && !tabletSize) {
            getActivity().getActionBar().setDisplayHomeAsUpEnabled(true);
        }
可能的重复项[[1]: