我使用Tabs ActionBar和Fragments.在一个片段里面我有按钮.我想在DialogFragment按下按钮时显示(在我的片段内).我怎样才能做到这一点?
这是我的代码
public class MainActivity extends FragmentActivity implements EditNameDialogListener {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//showEditDialog();
ActionBar actionbar = getActionBar();
// Tell the ActionBar we want to use Tabs.
actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
// initiating both tabs and set text to it.
ActionBar.Tab InboxTab = actionbar.newTab().setText("One");
ActionBar.Tab SentTab = actionbar.newTab().setText("Two");
Fragment InboxFragment = new Inbox();
Fragment SentFragment = new SentBox();
InboxTab.setTabListener(new MyTabsListener(InboxFragment));
SentTab.setTabListener(new MyTabsListener(SentFragment));
actionbar.addTab(InboxTab);
actionbar.addTab(SentTab);
}
private void showEditDialog() {
FragmentManager fm = getSupportFragmentManager();
EditNameDialog editNameDialog …Run Code Online (Sandbox Code Playgroud) android android-fragments android-dialogfragment android-nested-fragment