android範例23, 換頁,及回到上一頁

package ex23.MultiActivity;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;

public class MainActivity extends Activity
{

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    public void gotoSecondActivity(View v)//換到下一頁
    {
        Intent it = new Intent(this, SecondActivity.class); //建立 Intent 並設定目標 Activity
        startActivity(it); // 啟動 Intent 中的目標
    }

}


package ex23.MultiActivity;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;

public class SecondActivity extends Activity
{

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_second);
    }

  public void goBack(View v)//回到上一頁
    {
        finish(); // 結束 Activity, 即可回到前一個 Activity
    }


}


留言

這個網誌中的熱門文章

JAVE題目:產生10個亂數值,範圍為10-100之間,再利用「選擇排序法」進行由小到大的排序。並將排序後的結果列出來。

//輸(1)輸入三個整數x,y,z,請把這三個數由小到大輸出。 //我們想辦法把最小的數放到x上, //先將x與y進行比較,如果x>y則將x與y的值進行交換, //然後再用x與z進行比較,如果x>z則將x與z的值進行交換,這樣能使x最小。