1. 程式人生 > >linearlayout.add(view),多次add後,如何獲取每個view中的值,比如edittext的輸入值

linearlayout.add(view),多次add後,如何獲取每個view中的值,比如edittext的輸入值



如圖,當點選新增配件後,我圈中的佈局會增加。

我實現的思路是外側用linearlayout,圈中的佈局另寫成一個xml檔案。通過
View view =linearlayout.inflate(R.layout.** , null);
linearlayout.add(view) ;
這樣的形式添加布局。
但遇到了一個問題:我點擊發布時,如何獲取每個view中的資料啊?比如edittext的輸入值。



或者說,能不能提供其他方法實現這種功能

相關推薦

linearlayout.add(view),add如何獲取每個view比如edittext輸入

如圖,當點選新增配件後,我圈中的佈局會增加。 我實現的思路是外側用linearlayout,圈中的佈局另寫成一個xml檔案。通過 View view =linearlayout.inflate(R.layout.** , null); linearlayout.add(v

python文件操作:pickle模塊dump出現的讀取問題

讀寫 class 取出 span 由於 無法 pen 寫文件 color pickle模塊在python中是用於數據持久化的,基本用法涉及到的也就是dump和load,亦或者dumps和loads。 pickle在使用過程中有一個特點,就是由於其特殊的內容標記,使得文件du

有感於微課數據同步 也與雲上的不一致問題大家的思路不清楚是主要原因。

bre get 數據 star enc 不一致 ble spa into import requests import json # pip install requests scheme_id=105887 start_num=0 limit_count

如何在提交給某個commit新增tag

比如你準備以某條commit內容為基準,釋出版本。但是你卻忘記對其新增tag,這時有兩種方法。第一種是版本回退,然後以需要的commit內容為基礎,釋出版本。這種做法不太推薦,它會丟棄你之後的開發工作,

hadoop格式化出現datanode無法正常啟動的解決辦法

hadoop 多次執行命令: hadoop namenode -format後,發現再次啟動hadoop後,datanode節點無法正常啟動,出現錯誤程式碼如下: could only be replicated to 0 nodes, instead of 1,產生這樣的

微信分享獲取分享點選事件登入才可以分享

1.登入微信公眾平臺 2.獲取開發者ID(AppID),開發者密碼(AppSecret) 3.配置js安全域名,下載.txt檔案放到專案跟目錄 4.控制器 <?php namespace M\Controller; use Think\Controller; class

mysql 分組每個排序

如下資料: 活動id  批次id  批次開始時間  期望序號 1           1           09:00               1 1            2          09:01                2 1           

linq分組查詢而且獲取每個分組的第一條記錄數據用於分頁綁定

upd 但是 static groupby 麻煩 asc xxx each request LINQ分組取出第一條數據 Person1: Id=1, Name="Test1" Person2: Id=1, Name="Test1" Person3: Id=2, Na

Java 數組 定義一個數組獲取數組的最大和最小奇數個數和偶數個數

++ java 偶數 system += 最小值 dem [] style /** * 定義一個數組,獲取數組中的最大值和最小值 奇數個數和偶數個數 * */ package com.xuyigang1234.chp01; public class Demo8 {

~隨筆B023~jquery獲取json的大小並在json為當前頁面迴圈賦

本程式碼使用情況:   二次錄入與一次錄入的資料進行實時比對。——controller向前臺傳model,而model中附帶了多個list   1.model.addAttribute("currencyModelJson", JSON.toJSONString(currencyModel)); // 用

解決ios底部固定輸入獲取焦點時彈出輸入法鍵盤擋住輸入

ios端比較常見的,就是在頁面底部固定的輸入框,如下,一旦獲取焦點,彈出的輸入法鍵盤就會把input輸入框完全擋住,解決方法很簡單,加上下面的幾行程式碼即可       $(".replay_text").on("click", functi

Python建立執行緒任務並獲取每個執行緒返回

轉自:https://www.cnblogs.com/bethansy/p/7965820.html 1.程序和執行緒     (1)程序是一個執行中的程式。每個程序都擁有自己的地址空間、記憶體、資料棧以及其他用於跟蹤執行的輔助資料。程序也可以派生新的程序來執行其他任務,

audio自定義樣式控制操作面板的暫停播放獲取音訊的時長以及根據時長進行進度條展示

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>audio例項</title> <script src="./js

劍指offer系列——二叉搜尋樹的第k個結點資料流的位數滑動視窗的最大

二叉搜尋樹的第k個結點 題目描述 給定一棵二叉搜尋樹,請找出其中的第k小的結點。例如, (5,3,7,2,4,6,8)    中,按結點數值大小順序第三小結點的值為4。 解題思路: 二叉搜尋樹中序遍歷就能排好序,所以中序遍歷到第k個結點就是第k小的結點。 程式

python已知元素獲取元素索引(numpypandas)

目前搜尋到的方法有: np.where(‘元素’) 還有就是pandas的方法: df.index(‘元素’) 但是第二個方法的問題就是會報錯,嗯,這就比較尷尬了,查詢了網上的解決方案,有這樣的: 此外使用 df[df['列名'].isin([相應的值

【程式碼重構 & JDT】遍歷AST獲取每個節點的所有直接子節點

public class DataNode { public ASTNode node; //所代表的的AST節點 public int label; //編號 public List<Integer> childrenLables = new ArrayL

hive按照某個欄位分組然後獲取每個分組最新的n條資料

hive -e "use db; select t.advertId,t.exposureNum from (select advertId,exposureNum,ROW_NUMBER() OVER(PARTITION BY advertId ORDER BY addTime desc

根據類Student的定義建立五個該類的物件輸出每個學生的資訊 計算並輸出這五個學生Java語言成績的平均值以及計算並輸出他們Java語言成績的最大和最小

public class Test {public static void show() {Student s1 = new Student("張三", 1, "男", 20, 90);Student s2 = new Student("李思思", 2, "女", 22,

【程式碼重構 & JDT】遍歷AST獲取每個節點的所有直接子節點

public class DataNode { public ASTNode node; //所代表的的AST節點 public int label; //編號 public List<Integer> childrenLables = new ArrayList<>

js 倒計時功能獲取當前時間的年月日時分秒

    一、實現當前時間到指定截止時間的倒計時功能 <html> <head> <title>TEST</title> </head> <body>