Hello,
i have one problem. i have viewpager on activity_start. When I change myPager.setCurrentItem(0) there should button btnStisni get event onClick, but it dont. i even set myPager.setCurrentItem(1) so that schould start event setOnPageChangeListener. Any idea why? Code is below.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_start);
final xsPagerAdapter adapter = new xsPagerAdapter();
myPager = (ViewPager) findViewById(R.id.xspanelpager);
myPager.setAdapter(adapter);
myPager.setCurrentItem(1);
myPager.setOnPageChangeListener(new OnPageChangeListener() {
public void onPageSelected(int position) {
// TODO Auto-generated method stub
iExPosition = myPager.getCurrentItem();
switch (position) {
case 0:
btnStisni = (Button)findViewById(R.id.btnStisni1);
btnStisni.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
myPager.setCurrentItem(1);
}
});
break;
case 1:
break;
case 2:
break;
case 3:
myPager.setCurrentItem(0);
break;
}
}
myPager.setCurrentItem(0);
i have one problem. i have viewpager on activity_start. When I change myPager.setCurrentItem(0) there should button btnStisni get event onClick, but it dont. i even set myPager.setCurrentItem(1) so that schould start event setOnPageChangeListener. Any idea why? Code is below.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_start);
final xsPagerAdapter adapter = new xsPagerAdapter();
myPager = (ViewPager) findViewById(R.id.xspanelpager);
myPager.setAdapter(adapter);
myPager.setCurrentItem(1);
myPager.setOnPageChangeListener(new OnPageChangeListener() {
public void onPageSelected(int position) {
// TODO Auto-generated method stub
iExPosition = myPager.getCurrentItem();
switch (position) {
case 0:
btnStisni = (Button)findViewById(R.id.btnStisni1);
btnStisni.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
myPager.setCurrentItem(1);
}
});
break;
case 1:
break;
case 2:
break;
case 3:
myPager.setCurrentItem(0);
break;
}
}
myPager.setCurrentItem(0);