我有一個註冊活動,也是一項主要活動。更改AndroidManifest.xml以基於共享首選項設置LAUNCHER活動
我想達到的目標:
我想:
1)顯示了註冊活動,如果用戶還沒有註冊
2)如果用戶表現出的主要活動已註冊
我做了什麼:
1)我改變了註冊活動要在Android.Manifest.xml文件主/發射活動:
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
</activity>
<activity
android:name=".RegistrationActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
問題:
1)如何設置的主要活動的啓動活動後的註冊按鈕是按下後續應用程序啓動?
public void btnRegisterPressed (View view) {
// Save isRegistered flag into Shared Preferences
SharedPreferences userDetails = this.getSharedPreferences("userDetails", MODE_PRIVATE);
SharedPreferences.Editor edit = userDetails.edit();
edit.clear();
edit.putBoolean("isRegistered", true);
Intent i = new Intent(this,MainActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
}
所以要設置主要爲默認開始說起?除了設置主用戶還有什麼其他選項? –
使用飛濺或發射屏幕 – 3xplore
哦,對不起,重新讀你的問題,我可以做到 –