Слияние кода завершено, страница обновится автоматически
1.在项目根目录下的build.gradle文件中,
allprojects {
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
}
2.在entry模块的build.gradle文件中,
dependencies {
implementation('com.gitee.chinasoft_ohos:ohos-slideshow-widget:1.0.0')
......
}
<com.marvinlabs.widget.slideshow.SlideShowView
ohos:id="$+id:slideshow"
ohos:height="match_parent"
ohos:width="match_parent"
app:enableAutoAdvance="true"
app:playlist="1"
app:slideDuration="5000"
app:transition="5"
app:transitionDuration="750"/>
Integer[] slideUrlsInt = new Integer[]{
ResourceTable.Media_s1,
ResourceTable.Media_s2,
ResourceTable.Media_s3,
ResourceTable.Media_s4,
};
ImageSource.DecodingOptions opts = new ImageSource.DecodingOptions();
opts.desiredSize = new Size(slideShowView.getWidth(), slideShowView.getHeight());
//使用本地图片
SlideShowAdapter adapter = new ResourceBitmapAdapter(this, Arrays.asList(slideUrlsInt), opts);
slideShowView.setAdapter(adapter);
CodeCheck代码测试无异常
CloudTest代码测试无异常
病毒安全检测通过
当前版本demo功能与原组件基本无差异
Apache License 2.0
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )