diff --git a/src/net/i2p/android/router/fragment/AddressbookFragment.java b/src/net/i2p/android/router/fragment/AddressbookFragment.java index e8bf624ca6f894ac6a20d36deb603885e5258a1c..ed8a7fcf372a63ff47d0f0b7da6393ba64c0e08a 100644 --- a/src/net/i2p/android/router/fragment/AddressbookFragment.java +++ b/src/net/i2p/android/router/fragment/AddressbookFragment.java @@ -76,9 +76,15 @@ public class AddressbookFragment extends Fragment { lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView parent, View view, int pos, long id) { CharSequence host = ((TextView) view).getText(); - Intent intent = new Intent(view.getContext(), WebFragment.class); - intent.setData(Uri.parse("http://" + host + '/')); - startActivity(intent); + WebFragment f = new WebFragment(); + Bundle args = new Bundle(); + args.putString(WebFragment.HTML_URI, "http://" + host + '/'); + f.setArguments(args); + getActivity().getSupportFragmentManager() + .beginTransaction() + .replace(R.id.main_content, f) + .addToBackStack(null) + .commit(); } });