如何解决因旧版Android而导致的强制关闭问题?

时间:2012-01-16 20:46:27

标签: android android-layout

我正在开发与天气相关的应用,并且遇到了兼容性问题。我在操作栏上设置了一个“信息”选项卡来显示一个info.xml,但是当在android 2.2 / 2.3上使用它时如果产生一个强制关闭。任何帮助,将不胜感激! 谢谢!

哦和P.S.我的应用是开源的:https://github.com/bretth18/TemperatureConverter

3 个答案:

答案 0 :(得分:0)

使用Android SDK附带的AVD管理器,create new AVDs专门针对您遇到问题的Android版本(尝试尽可能具体,甚至是屏幕尺寸)。然后,您可以在启动时更改项目以使用该AVD,或者在调试之前,您可以使用以下命令行手动启动模拟器。

emulator -avd <avd_name>

答案 1 :(得分:0)

尝试使用它,也许它会有所帮助

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();
    }

答案 2 :(得分:0)