如何在AppIntro库中使用getDeclaredConstructor

时间:2018-08-28 13:26:19

标签: android

我正在使用AppIntro库。在“简介”活动中,我正在为我的应用程序使用幻灯片放映信息。之前,对于每个项目,我都使用类似这样的内容:

addSlide(AppIntroFragment.newInstance("Welcome to My HillaVass Test Project","This is The Introduction Activity That Show You Some Information",R.drawable.informetion, Color.DKGRAY));

现在我发现newInstance已被描述为getConstructor().newInstance()

但是我不知道如何在其中设置项目。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,应该是这样的:

    SliderPage sliderPage = new SliderPage();
    sliderPage.setTitle(getString(R.string.slider_one_title));
    sliderPage.setTitleColor(Color.DKGRAY);
    sliderPage.setDescription(getString(R.string.slider_one_description));
    sliderPage.setDescColor(Color.GRAY);
    sliderPage.setImageDrawable(R.drawable.informetion);
    sliderPage.setBgColor(Color.LTGRAY);
    addSlide(AppIntroFragment.newInstance(sliderPage));