本文整理汇总了Java中org.kymjs.kjframe.ui.KJFragment类的典型用法代码示例。如果您正苦于以下问题:Java KJFragment类的具体用法?Java KJFragment怎么用?Java KJFragment使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
KJFragment类属于org.kymjs.kjframe.ui包,在下文中一共展示了KJFragment类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: changeFragment
import org.kymjs.kjframe.ui.KJFragment; //导入依赖的package包/类
/**
* 用Fragment替换视图
*
* @param resView 将要被替换掉的视图
* @param targetFragment 用来替换的Fragment
*/
public void changeFragment(int resView, KJFragment targetFragment) {
if (targetFragment.equals(currentKJFragment)) {
return;
}
FragmentTransaction transaction = getFragmentManager()
.beginTransaction();
if (!targetFragment.isAdded()) {
transaction.add(resView, targetFragment, targetFragment.getClass()
.getName());
}
if (targetFragment.isHidden()) {
transaction.show(targetFragment);
targetFragment.onChange();
}
if (currentKJFragment != null && currentKJFragment.isVisible()) {
transaction.hide(currentKJFragment);
}
currentKJFragment = targetFragment;
transaction.commit();
}
示例2: changeFragment
import org.kymjs.kjframe.ui.KJFragment; //导入依赖的package包/类
public void changeFragment(KJFragment targetFragment) {
super.changeFragment(R.id.main_content, targetFragment);
}