0
我有4個屏幕(4個佈局和4個活動)。下面是代碼我'如何將其切換:Android,viewpager,每個佈局都有自己的活動
@Override
public Fragment getItem(int position) {
switch (position) {
case 0:
return new DetailFragment();
case 1:
return new ImageFragment(R.drawable.ic_launcher);
case 2:
return new ImageFragment(R.drawable.b);
case 3:
return new CompFragment(R.drawable.b);
default:
return null;
}
}
但是,當我在補償佈局和CompFragment活動添加的onClick方法仍試圖從MainActivity執行方法(並顯示錯誤未找到方法):
<Button
android:id="@+id/button1"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onClick"
android:text="Button" />
我想佈局有自己的活動。這個怎麼做 ?
編輯: CompFragment延伸片段不FragmentActivity
public class CompFragment extends Fragment {
}
謝謝它的作品:) – mitch