У меня есть 7 активных действий, и я хочу, чтобы они переключались пальцем вправо или влево, вы можете мне помочь?Как переключаться с пальцами?
общественного класса MainActivity расширяет AppCompatActivity { частных статических ImageButton bt_lb1, bt_lb2, bt_lb3, bt_combri, bt_tp, bt_dp, bt_cal;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
OnClickImageButtonListener();
}
public void OnClickImageButtonListener() {
bt_lb1 = (ImageButton) findViewById(R.id.img_bt_lb1);
bt_lb1.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
}
}
);
bt_lb2 = (ImageButton) findViewById(R.id.img_bt_lb2);
bt_lb2.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, ThirdActivity.class);
startActivity(intent);
}
}
);
bt_lb3 = (ImageButton) findViewById(R.id.img_bt_lb3);
bt_lb3.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, FourthActivity.class);
startActivity(intent);
}
}
);
bt_combri = (ImageButton) findViewById(R.id.img_bt_combri);
bt_combri.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, FifthActivity.class);
startActivity(intent);
}
}
);
bt_tp = (ImageButton) findViewById(R.id.img_bt_tp);
bt_tp.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, SeventhActivity.class);
startActivity(intent);
}
}
);
bt_dp = (ImageButton) findViewById(R.id.img_bt_dp);
bt_dp.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, SixthActivity.class);
startActivity(intent);
}
}
);
bt_cal = (ImageButton) findViewById(R.id.img_bt_cal);
bt_cal.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, EighthActivity.class);
startActivity(intent);
}
}
);
}
}
Используйте фрагменты вместо Acitivities. И в вашем случае лучше использовать просмотр пейджера с пейджером-адаптером, который простирается от FragmentsPagerAdapter – once2go