Как исправить проблемы принудительного закрытия из-за более старой версии Android? - PullRequest
0 голосов
/ 17 января 2012

Я работаю над приложением, связанным с погодой, и столкнулся с проблемой совместимости.Я настроил вкладку «информация» на панели действий для отображения info.xml, но при использовании этого на Android 2.2 / 2.3, если выдает силу закрытия.Любая помощь будет оценена!Спасибо!

Ох и PS мое приложение с открытым исходным кодом: https://github.com/bretth18/TemperatureConverter

Ответы [ 3 ]

0 голосов
/ 17 января 2012

попробуйте использовать это, может быть, это поможет

public void addFragment(Fragment frag, boolean backstack) {
        FragmentManager mFragmentManager = getSupportFragmentManager();
        FragmentTransaction mFragmentTransaction =        mFragmentManager.beginTransaction();

mFragmentTransaction.add(R.id.base, frag);

        if(backstack) {
            mFragmentTransaction.addToBackStack(null);
        }

        mFragmentTransaction.commit();
    }
0 голосов
/ 17 января 2012

Попробуйте пакет поддержки, см. Ссылку

http://developer.android.com/sdk/compatibility-library.html

0 голосов
/ 17 января 2012

Используя AVD Manager, поставляемый с Android SDK, создайте новые AVD , специально предназначенные для версий Android, с которыми у вас возникли проблемы (постарайтесь быть конкретными, насколько это возможно, даже до размера экрана). Затем вы можете изменить свой проект, чтобы использовать этот AVD при запуске, или перед отладкой вы можете вручную запустить эмулятор с помощью следующей командной строки.

emulator -avd <avd_name>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...