【发布时间】:2014-08-29 04:49:21
【问题描述】:
我正在尝试在一个简单的活动而不是片段上创建一个查看寻呼机,但我遇到了很多错误:
我尝试导入 v4 库,但收到这些错误消息
-
导入 android.support.v4.view.ViewPager 与同一文件中定义的类型冲突 - 无法从 View 投射到 ViewPager
import android.content.Intent; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.widget.ImageView; import android.widget.RelativeLayout; import android.support.v4.view.ViewPager; **ERROR TEXT = The import android.support.v4.view.ViewPager conflicts with a type defined in the same file** public class ViewPager extends ActionBarActivity { public static final String TAG = MainActivity.class.getSimpleName(); ImageView imageView; ImageLoader imageLoader; ViewPager viewPager; Intent intent; Bundle bundle; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_view_pager); Log.i(TAG, "onCreate"); imageLoader = new ImageLoader(ViewPager.this); //Setting Up ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager); **EEROR TEXT = Cannot cast from View to ViewPager** ImagePagerAdapter adapter = new ImagePagerAdapter(); viewPager.setAdapter(adapter); viewPager.setCurrentItem(pos);
【问题讨论】:
-
viewPager.setCurrentItem(pos) 可能是这一行的问题,代码中的“pos”是什么
标签: java android android-activity android-viewpager android-support-library