安卓頁面之間實現頁面的跳轉,並實現資料的傳輸

2021-07-22 03:41:26 字數 928 閱讀 1812

響應函式的事件

在乙個介面輸入文字,然後跳轉到另一介面依然顯示

login  表示內部類監聽

public void login(view view)

@override

protected void onactivityresult(int requestcode, int resultcode, intent data)

}

tv1,tv2表示分別得到鍵值為user 和pwd  的內容

啟動 startactivityforresult,和下面的onactivityresult一起使用,後面的為請求碼,

多個定義時,在下面的方法if判斷請求碼,呼叫不同的方法

跳轉的頁面

public void onclick(view v) {

//表示跳轉

final intent intent = getintent();

// 文字的輸入

string user = et1.gettext().tostring();

string pwd = et2.gettext().tostring();

//在另一介面顯示

intent.putextra("user", user);

intent.putextra("pwd", pwd);

setresult(1, intent);

finish();

作用實現資訊的即時互動

總結:

文字的顯示.gettext().tostring

跳轉頁面的接受:intent intent=getintent();

跳轉頁面內容的接受:.getstringextra("鍵");

在另一介面的接受:intent.putextra("鍵",對應的鍵值)

安卓頁面跳轉 Intent

package com.example.genius.activity 02 import android.content.intent import android.os.bundle import android.view.view import android.widget.button pu...

安卓的頁面之間傳值

在做安卓應用程式時,經常是多個介面之間進行操作,比如,當我登陸學號的時候,下乙個介面可能還會用到學號來進行查詢之類的東西。我在實踐過程中,學會了用intent的傳參方式。如果我在後續學習中有了新的認識,就回來繼續補充。首先用乙個intent儲存乙個值,儲存到乙個變數裡邊 案例 這是我的乙個提交函式,...

C實現html頁面的跳轉

初次學習寫cgi,而且是初次使用比較少見的ccgi方式,最終解決了如下問題 1.c實現sqlite3資料庫的操作,含資料庫的建立 開啟 插入 查詢 刪除 更新 關閉等操作 2。實現了我覺得十分重要的使用c來實現cgi頁面的跳轉,其實就是一句話 如下 printf 實現頁面的自動跳轉 附1 c實現的資...