

ListFragmentからActionBarActivityへの画面遷移方法をどのようにすれば良いか悩んでおります。

恐らく、ここの部分がFragmentTransactionでは行えない為、書き換える必要があるのだと思うのですが、ListFragmentからActionBarActivityへの画面遷移する場合、どのような処理をしたらいいのでしょうか？詳しく教えて頂けますと幸いです。

*Exampleが、ActionBarActivityクラスです。
[code]

    @Override
    public void onListItemClick(ListView l, View v, int position, long id) {
        super.onListItemClick(l, v, position, id);
        ExampleElement item = mItems.get(position);
        FragmentTransaction ft = getFragmentManager().beginTransaction();
    
        ft.setCustomAnimations(R.animator.slide_in_left, R.animator.slide_in_right);
        ft.replace(R.id.container, new Example());
        ft.addToBackStack(null);
        ft.commit();
    }
    
[/code]


CC BY-SA 3.0
2015-03-16T02:31:59.550
7953
2015-03-16T03:20:34.150
8765
question
android
ListFragmentからActionBarActivityへの画面遷移方法


`Activity`に遷移する場合は、`startActivity()`または`startActivityForResult()`を使用します。

[code]

    Intent intent = new Intent(getActivity(), ExampleActivity.class);
    startActivity(intent);
    
[/code]

`Fragment`から`startActivityForResult()`を呼び出す場合かつ、  
`SupportLibrary`の`Fragment`を使用している場合、`startActivityForResult()`の2番目の引数`requestCode`に`0xFFFF`以上の値を指定しないように注意しましょう。


CC BY-SA 3.0
2015-03-16T03:13:47.383
7958
2015-03-16T03:20:34.150
2015-03-16T03:20:34.150
8216
8216
7953
answer