안녕하세요.
제가 블로그와 구글링을 통해서 뷰페이저에 이미지를 5개 넣어서 오른쪽으로 이미지를 넘겨서 볼수 있는
뷰페이저를 만들었는데, 전체적인 소스의 구조가 눈에 잘 들어오지 않습니다..
placeholderfragmente 도 그렇고, SectionpagerAdapter도 그렇고.. 아래의 뷰페이저 관련해서
소스를 좀 이해하기 쉽게 설명해주시면 정말 감사드리겠습니다 ㅠㅠ
여기저기 뷰페이저 관련해서 많이 찾아보았는데.. 봐도봐도 잘 이해가 안되서 힘듭니다..
소스가 조금 추가되는 부분은 아래의 댓글에 달아보겠습니다.
import android.content.Intent;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import java.util.ArrayList;
public class HappyLife extends AppCompatActivity {
private SectionsPagerAdapter mSectionsPagerAdapter;
public static ArrayList<Integer> at_thumnail = new ArrayList<>(); // 이미지들 담는것
public static ArrayList<String> at_title = new ArrayList<>(); // 제목들 담는것
public static ArrayList<String> at_ReservationPercent = new ArrayList<>(); // 사망률 담는것
private ViewPager mViewPager;
static String ARG_SECTION_NUMBER = "section_number";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setTitle("로그인 ");
setContentView(R.layout.activity_happy_life);
// 여기같은 경우에는, 뷰페이저에 나타나는 사진임 ..
at_thumnail.add(R.drawable.first_moive_image);
at_thumnail.add(R.drawable.second_movie_image);
at_thumnail.add(R.drawable.third_movie_image);
at_thumnail.add(R.drawable.fourth_movie_image);
at_thumnail.add(R.drawable.fifth_movie_image);