저는 Android 세계에 처음 왔으며, 적어도 말하기 복잡했습니다. 나는 활동과 파편의 운영을 더 잘 이해하기 위해 작은 앱을 만들고있다. 내 목표는 10 개의 화면을 만드는 것입니다. 이 화면에는 다른 이미지와 다른 문자열이 있어야합니다. 파란색 배경을 가진 첫 번째 조각의 클래스에 관한 내 코드입니다.조각으로 작업 한 내용
package pl.looksok.viewpagerdemo;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import android.support.v4.app.Fragment;
public class FragmentBlue extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_blue, container, false);
return view;
}
}
다른 이름을 포함 할 페이지입니다. 여기서 문제는이 파일이 대신 내가 마지막으로
package pl.looksok.viewpagerdemo;
import java.util.ArrayList;
import java.util.List;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.widget.Button;
public class MyPagerAdapter extends FragmentPagerAdapter {
private List<Fragment> fragments;
public MyPagerAdapter(FragmentManager fm) {
super(fm);
this.fragments = new ArrayList<Fragment>();
for(int i = 0; i<=10; i++){
fragments.add(new FragmentBlue());
}
}
@Override
public Fragment getItem(int position) {
return fragments.get(position);
}
@Override
public int getCount() {
return fragments.size();
}
}
생성 된 페이지 전에 11 번 죽을 루프를 수행 클래스 단편이 아닌 Activity.In을 확장 때문에 나는,이 텍스트보기를 넣을 수 없다는 것입니다 주 활동
package pl.looksok.viewpagerdemo;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;
public class MainActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MyPagerAdapter pageAdapter = new MyPagerAdapter(getSupportFragmentManager());
ViewPager pager = (ViewPager)findViewById(R.id.myViewPager);
pager.setAdapter(pageAdapter);
}
}
에게 있습니다 나는 것 모든 활동은 각 페이지에 대해 다른 결과를 금형을 텍스트보기를 갖는다. 나를 도울 줄 누가 알 겠어? 감사