Android:Fragments:从List片段调用另一个活动

时间:2013-01-22 13:05:36

标签: android android-fragments

嗨我正在玩korovyansk slideout示例应用程序,对片段来说是新手,有人可以告诉我如何从另一个片段调用一个活动。单击列表项时,它应该触发另一个活动

public class MenuFragment extends ListFragment {

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        setListAdapter(new ArrayAdapter<String>(getActivity(),
                android.R.layout.simple_list_item_1, new String[] { " First", " Second", " Third", " Fourth", " Fifth", " Sixth"}));
        getListView().setCacheColorHint(0);
    }

    @Override
    public void onListItemClick(ListView l, View v, int position, long id) {
        super.onListItemClick(l, v, position, id);
        ((MenuActivity)getActivity()).getSlideoutHelper().close();

    }


}

1 个答案:

答案 0 :(得分:2)

你可以做一些简单的事情

@Override
public void onListItemClick(ListView l, View v, int position, long id) {
    super.onListItemClick(l, v, position, id);
    Intent exampleIntent = new Intent(getActivity().getApplicationContext(), Example.class);
    exampleIntent.putExtra("ARGS", Var);
    startActivity(exampleIntent);
}