Java 无法在CarouselView上调用“setPageCount(int)”命令
Java 无法在CarouselView上调用“setPageCount(int)”命令,java,android,arrays,Java,Android,Arrays,setPageCount(int)setImageListener(匿名ImageListener) 我有声明int-arraymImages,但没有清晰的 这是我的变量声明 public class CarouselView extends AppCompatActivity { CarouselView carouselView; int[] mImages = new int[]{ R.drawable.masjid_1, R.drawable.m
setPageCount(int)
setImageListener(匿名ImageListener)
我有声明int-arraymImages
,但没有清晰的
这是我的变量声明
public class CarouselView extends AppCompatActivity {
CarouselView carouselView;
int[] mImages = new int[]{
R.drawable.masjid_1, R.drawable.masjid_2, R.drawable.masjid_3
};
private String[] mImagesTitle = new String[]{
"Masjid1","Masjid2","Masjid3"
};
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_carousel);
carouselView = (CarouselView) findViewById(R.id.carousel);
carouselView.setPageCount(mImages.length);
carouselView.setImageListener(new ImageListener(){
@Override
public void setImageForPosition(int position, ImageView imageView) {
imageView.setImageResource(mImages[position]);
}
});
我的错误
carouselView.setPageCount(mImages.length)代码>和
carouselView.setImageListener(新的ImageListener(){
无法解析方法setPageCount(int)
什么类是setPageCount(int)
的一部分?你能显示该代码吗?可能还有AppCompatActivity类?粘贴完整的代码用你的代码编辑你的问题,我们不能这样读。看看这个,在CarouseView
中没有setPageCount
方法。父类也不包含此方法。你需要编写一个t以便调用。您真的打算执行CarouselView扩展appcompativity
?视图不是活动…您至少应该将其重命名为carouselvity扩展appcompativity