Android實現頁面跳轉及傳遞參數的方法


簡單的示例 實現的效果是這樣的:

第一個頁面有一個按鈕,一個文本框,點擊按鈕,將文本框的內容傳遞到第二個頁面,並顯示在第二個頁面中。

首先是在給按鈕添加點擊事件 setOnClickListener()

按鈕事件中加入

    Intent intent=new Intent();
    intent.putExtra("newsid", "10086");//設置參數,""
    intent.setClass(Activity_01Activity.this, OtherActivity.class);//從哪里跳到哪里
    Activity_01Activity.this.startActivity(intent);

在第二個頁面的onCreate事件中來獲取

protected void onCreate(Bundle savedInstanceState) {
         //獲取傳遞過來的值,並顯示到文本控件中
         super.onCreate(savedInstanceState);
         setContentView(R.layout.other);
         Intent intent=getIntent();
         String NewsID=intent.getStringExtra("newsid");
         myTextView=(TextView)findViewById(R.id.myTestView);
         myTextView.setText(NewsID);
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM