我在Android项目中做了一些UI工作。最近,我在GitHub上发现了一个名为Euclid
的非常酷的库,但在使用它时遇到了问题。
该库是从Activity
扩展的Activity
:
public abstract class EuclidActivity extends Activity {
........
}
在样本中,这就是作者使用他的库的方式:
public class MainActivity extends EuclidActivity {
......
}
但对我来说,我有一个MainActivity
有3个片段,所以这是我的MainActivity
:
public class MainActivity extends FragmentActivity {
......
}
所以我无法延伸EuclidActivity
。
我想在HomepageFragment
中添加一些代码,但我不知道如何。
任何提示?
答案 0 :(得分:1)
您可以扩展EuclidActivity并可以在其中加载片段。
注意:FragmentActivity是支持库中提供的一项特殊活动,用于处理早于API级别11的系统版本上的片段。如果您支持的最低系统版本是API级别11或更高级别,则可以使用常规活动。 / p>
查看此文档:https://developer.android.com/training/basics/fragments/creating.html#AddInLayout