0

これが私のコードです:

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

電話用です。タブレットでは、ナビゲーションに「上へ」ボタンを表示したくありません。しかし、どのようにプログラム的に?

4

1 に答える 1

0

わかった。見つけた。アクティビティのサイズに応じてリソースにブール値を追加しても問題ありません。

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

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB && !tabletSize) {
            getActivity().getActionBar().setDisplayHomeAsUpEnabled(true);
        }
于 2013-05-23T10:10:12.933 に答える