�@�O��́uAndroid�̉�ʂ̑傫���̈Ⴂ����������Fragments�v�ł́AActivity���ʼn�ʂ�����uFragments�v�����グ�܂����B����Fragments�́A�^�u���b�g������Android 3.0�i�R�[�h�l�[���uHoneycomb�v�AAPI Level 11�j�ȍ~�ł̂݃T�|�[�g����܂��B���̑�ϕ֗���Fragments�́A�X�}�[�g�t�H��������Android 1.6?Android 2.3�ł��A�uAndroid Compatibility package�v�i�Ȍ�A�uCompatibility package�v�j���g���A�g�p�\�ł��B
�@Compatibility package�ɂ́A���̓����ړI���傫��2���݂��܂��B
�@�O�҂͒P��2.3��ŐV�@�\���g����̂ŁA�C��t���Ȃ���Ȃ�Ȃ��_�͓��ɂȂ��̂ł����A��҂́uCompatibility package��API����Ă��Ă��A���ꂪ�K�������@�\����킯�ł͂Ȃ��v�Ƃ����_�ɒ��ӂ��Ȃ���Ȃ�܂���B
�@�Ⴆ�A�uMenuItem#setShowAction(int)�v�Ƃ������\�b�h��3.0����lj�����Ă��܂����A��������̂܂g�p�����A�v����2.3��œ��삳����ƁA�Y�����郁�\�b�h�������炸�G���[���������Ă��܂��܂��B
�@���������邽�߂�Compatibility package�ł́uCompatMenu�v�Ƃ����N���X�ŁusetShowAction(MenuItem, int)�v����Ă��܂��B���̃N���X�̃��\�b�h��Android��2.3�̏ꍇ�A�������������A3.0�̏ꍇ�́A�uMenuItem#setShowAction(int)�v���Ăяo�����b�p�[���\�b�h�ɂȂ��Ă��܂��B
�@�A�v���̍����ɂ������@�\��Compatibility package�Œ���ƁA�u���������݊��������������̂ɁA���ۂɂ̓G���[���������Ȃ��Ȃ��������Ō��ǎg���Ȃ��v�Ƃ������Ԃ��������ꂪ����܂��B
�@��L�̂悤�Ȃ��Ƃ́A�����u���O��Compatibility package�ɋL�ڂ���Ă͂��܂���BCompatibility package�ɂ́A���̎������\�[�X�R�[�h�ŕt�����A�M�҂͂��̃\�[�X�R�[�h�����ċC���t�����̂ł����A�ǂ��ɂ������������ӂ�������Ă��Ȃ��̂́A�u�ڍׂ̓\�[�X�R�[�h�����Ă��������v�Ƃ����Ӗ��Ȃ̂�������܂���B
�@���āA�����Compatibility package�̎g�����ɂ��ĉ�����܂��B�������@�Ƃ��ẮuAndroid 2.3�{Compatibility package�v�Ƃ��܂��B
�@�ȉ����T���v���A�v�����_�E�����[�h�ł���̂ŁA�Q�l�ɂ��Ă��������B
�@Compatibility package�́AAndroid SDK�o�R�Ń_�E�����[�h�E�C���X�g�[�����܂��B
�@Android SDK���N�����A�uAndroid Compatibility package�v��I�����܂��B2011�N8��29�����݂ł̓��r�W����3�ł��B
�@�C���X�g�[������ƁA�uANDROID_SDK_ROOT\extras\android\compatibility�v�ɓW�J����܂��BCompatibility package�̓��C�u�����Ȃ̂ŁA���̃��C�u�������A�v������g�p�\�ȏ�Ԃɂ���K�v������܂��B
�@���r�W����3�ł́A���C�u������2���݂��܂��B
�@v13��v4�̃X�[�p�[�Z�b�g�ŁAv13��v4��FragmentPagerAdapter���lj�����Ă��܂��B�����FragmentPagerAdapter�͎g�p���Ȃ��̂�v4���g�p���܂��B
�@����̓v���W�F�N�g��z�z����s����AEclipse��Android�A�v���̃v���W�F�N�g�Ɂulibs�v�t�H���_���쐬���A������android-support-v4.jar���R�s�[���邱�Ƃɂ��܂��B�R�s�[������AEclipse�Ńr���h�p�X��ݒ肵�܂��B
�@���̂悤�ɐݒ肷�邱�ƂŁA�����I�ɃA�v����apk����jar����荞�܂��悤�ɂȂ�܂��B�A�v���ɐÓI��jar����荞�ނ��߁Ajar�̍����ւ��̓A�v���̃o�[�W�����A�b�v���K�v�ɂȂ邱�Ƃɒ��ӂ��Ă��������B
�@����̃T���v���́A�O��g�p�����A�v�����x�[�X�ɂȂ��Ă��܂��B���̃A�v����Compatibility package���g�p����2.3��œ��삳����̂��ڕW�ł��B
�@�O��̃v���W�F�N�g���uCompatibility package Example�v�ɕύX���ACompatibility package���r���h�p�X�ɒlj��AAndroid�̃o�[�W������3.0����2.3.3�ɕύX���܂��B
�@AndroidManifest.xml��mminSdkVersion��11����10�ɕύX���܂��B
�@���̎��_�ŃR���p�C���G���[���������Ă��܂��BCompatibility package�́A�\�[�X�R�[�h���x���Ō݊����������邱�Ƃ͂ł����A�ǂ����Ă��ꕔ�\�[�X�R�[�h�̏C�����]�V�Ȃ�����Ă��܂��܂��B
�@�ȍ~�ł́A���̏C�����@�ɂ��Đ������Ă����܂��B
�@3.0�Œ����Fragment�́Aandroid.app�p�b�P�[�W�Ɋ܂܂�Ă���̂ł����ACompatibility package�Œ����Fragment�́uandroid.support.v4.app�v�Ƃ������ʂȃp�b�P�[�W�ɂȂ��Ă��܂��B
�@�p�b�P�[�W����Compatibility package�p�ɏC�����܂��B
�@Compatibility package�́AWebViewFragment������܂���B���������ꍇ�͎�����Fragment���p������WebViewFragment�����̋@�\���������܂��B
�@������import�����폜���āAWebViewFragment���Ȃ��Ή��͊����ł��B
�@���̎��_�ł��ׂẴG���[�ƌx������菜���ꂽ��Ԃł����A���̂܂܂ł͂܂����삵�܂���B���y�[�W�ʼn������āA2.3���Fragment�삳���܂��B
Copyright © ITmedia, Inc. All Rights Reserved.