Вы правы, сначала нужно начать активность, чем установить текущий фрагмент в FragmentPager/менеджера ... Их нет такого способа, чтобы начать какой-то иностранный фрагмент от вашей деятельности, что было бы опасно видеть, что приведет к фрагментам зомби, плавающих вокруг App (или Может быть, я не знаю об этом ..)
Вы называете Intent Activity с некоторым параметром для имени фрагмента , вы хотите запустить ie interger, boolean и т. д.
Intent intent = new Intent(this,SecondActivity.class);
intent.putIntExtra("fragmentNumber",1); //for example
startActivity(intent);
Вы проверить переданное значение в OnCreate Второй Acitivty и установить нужный фрагмент сверху .. внутри OnCreate
if(getIntent().getIntExtra("fragmentNumber",0)==1){
//set the desired fragment as current fragment to fragment pager
}
Однако я не получаю проблему "It was unable to locate the activity."
У вас вошел активность в manifiest файла, чем то, что было проблемой вы столкнулись .. Пожалуйста, пост полный трассировки стека ..
Я хотел бы купить пиво you..thanks приятель .. :) P.S. У меня сегодня релиз, и я тоже занимался другой задачей. И он откроется при ярлыке в Launcher. –