是否可以使用共享首选项或任何其他技术从用户离开的地方开始活动,然后在android中关闭应用程序?

最佳答案

我从未尝试过,但是有机会这样做,但是第一个活动应该是splashActivity...。检查活动的共享首选项值,然后发送到相应的活动...。

public void checkActivityCount() {
        AppPreference mAppreference = new AppPreference(SplashActivity.this);

        int activityCount = mAppPreference.getActivityCount();

        switch(activityCount) {

        case 1 :
            Intent iNext = new Intent(SplashActivity.this, DashboardActivity.class);
            startActivity(iNext);
            break;

        case 2 :
            Intent iNext = new Intent(SplashActivity.this, DashboardActivity.class);
            startActivity(iNext);
            break;
        }
    }


为差异活动创建一个唯一的int值,并将它们存储在共享的首选项中。

希望这对您有所帮助...编程...

08-18 00:58