之前我們實現了點選item項跳轉activity,接下來我們再其基礎上新增引數的傳遞。
在mainactivity裡面的onitemclick()中:
string name = shoplist.get(position).getname();//意圖
intent it = new intent();
//bundle物件 bundle類用作攜帶資料,它類似於map,用於存放key-value名值對形式的值。
bundle mbundle = new bundle();
mbundle.putstring("name", name);
//存放資料
it.putextras(mbundle);
//跳轉activity
it.setclass(mainactivity.this, shopinfoactivity.class);
//意圖開啟
startactivity(it);
在shopinfoactivity中:
//宣告變數private textview shopname;
在oncreat()方法中新增init():
init();private void init()
實現getdata():
private string getdata()
這樣,點選跳轉後就能獲得商店名稱。
eatwhatApp開發實戰(九)
解決這個問題只需要修改對應item的xml檔案上的兩個屬性,首先是item的布局上的設定 其次是在點選的button上進行修改 之後就可以對item和button進行不同的點選處理 override public void onitemclick adapterview arg0,view arg1...
Django開發實戰
django開發流程 參考首先說明的是專案中要包含這幾個檔案 changelog.md 用來記錄專案的變更,主要針對每次發布版本的更新 如果團隊使用git,其實也可以使用git生成 另外,這個檔案對於開源專案,十分必要 如果有興趣的話可以看看django的release logreadme.md 用...
iOS 開發實戰培訓
語言概述 學習目標 1 了解ios平台和應用的概況,學習obj c語言及核心知識,快速掌握應用程式開發和遊戲開發所需的程式語言基礎。2 掌握開發環節中的xcode inte ce builder ide環境 控制項的屬性和使用方法。3 從案例出發,掌握完整的ios軟體開發的流程和技術架構方法,包括 ...