我有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