hom*_*son 2 android fragment android-activity
有没有办法在Eclipse ADT IDE中用Android中的活动和frage来可视化backstack?
你是说只是为了调试目的看看它是什么样的?在那种情况下,定义
public static void displayBackStack(FragmentManager fm) {
int count = fm.getBackStackEntryCount();
Log.d("Backstack log", "There are " + count + " entries");
for(int i = 0; i<count; i++) {
// Display Backstack-entry data like
String name = fm.getBackStackEntryAt(i).getName();
Log.d("Backstack log", "entry " + i + ": " + name);
}
}
Run Code Online (Sandbox Code Playgroud)
在某些课堂C
和电话中
C.displayBackStack(getFragmentManager());
Run Code Online (Sandbox Code Playgroud)
要么
C.displayBackStack(getSupportFragmentManager()); // with compatibility package
Run Code Online (Sandbox Code Playgroud)
来自你的活动.这会将BackStack放入您的日志中.
当然,您可以根据需要改变显示的数据.
归档时间: |
|
查看次数: |
2052 次 |
最近记录: |