I have a MainActivity (FragmentActivity) that has a FragmentTabHost.
public class FragmentTabs extends FragmentActivity {
private FragmentTabHost mTabHos
You can get your fragment like this:
YourFragment frag = (YourFragment) getSupportFragmentManager()
.findFragmentById(R.id.fragmentid));
To send data to a fragment you can follow this approach, creating a new transaction and sending the data through a bundle.
Bundle arguments = new Bundle();
arguments.putString("some id string", "your data");
YourFragment fragment = new YourFragment();
fragment.setArguments(arguments);
getSupportFragmentManager().beginTransaction().add(R.id.fragmentid, fragment).commit();