어떻게 Fragment
을 Activity
대신 AboutAndHelpActivity
에 넣을 수 있습니까? 아니면 Fragment
을 startActivity()
에 넣을 수 있습니까?Activitiy 자체 대신 Fragment를 시작하는 방법은 무엇입니까?
//if it is the first start of the app, open HelpFragment once.
Boolean isFirstRun = getSharedPreferences("PREFERENCE", MODE_PRIVATE)
.getBoolean("isFirstRun", true);
if (isFirstRun) {
startActivity(new Intent(MainActivity.this, AboutAndHelpActivity.class));
Toast.makeText(MainActivity.this, "First Run", Toast.LENGTH_LONG)
.show();
}
getSharedPreferences("PREFERENCE", MODE_PRIVATE).edit()
.putBoolean("isFirstRun", false).commit();
나는 그 차이점을 안다. 하지만 일단 응용 프로그램이 시작되면 한 번 조각을 시작하고 싶습니다. 뿐만 아니라 활동. 어떻게 할 수 있습니까? – SGE59
두 가지 옵션이 있습니다. 1) 현재 활동에 조각을 추가하십시오 (일부 시작 활동). 2) 주요 활동을 시작할 때, 단편을 보여주기 위해 활동을 추가로 추가하십시오. – Ekalips
''의도 '에 뭔가를 넣을 수 있습니다. 부울 "isFirstRun"을 넣고 활동에서'getIntent()'와'getExtras()'를 사용하십시오. – Ekalips