-1
我是新來的android,可以說我已經編輯了listview內的文本,我嘗試將值複製到文本視圖,但是當我想要在活動中獲取文本視圖的值它只能得到一些價值,並不是全部..我使用getChildAt並獲得了一些textview的值,根本沒有,我嘗試使用getAdapter()。getView()並獲得了orderCodeDetailId的所有值,但無法獲得所有的dummyImei值。 這是我的代碼: - 這是我的適配器:無法從Listview中獲取價值Android
EditText editText = (EditText)view.findViewById(R.id.edit_imei);
editText.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable s) {
TextView textView = (TextView)view.findViewById(R.id.dummyImei);
textView.setText(s);
}
});
這是我在活動監聽器:
btnS = (Button)findViewById(R.id.btnSubmit);
btnS.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
for(int i = 0;i<=lv.getCount();i++){
View ha = lv.getChildAt(i);
//View za = lv.getAdapter().getView(i,null,null);
TextView dataOrderDetailCode = (TextView)ha.findViewById(R.id.orderCodeDetailId);
String orderCodeDetail = dataOrderDetailCode.getText().toString();
TextView dataOrderDetailImei =(TextView)ha.findViewById(R.id.dummyImei);
String orderImeiDetail = dataOrderDetailImei.getText().toString();
new InputImeiAcitivity.postImeiOrder().execute(orderCodeDetail,orderImeiDetail);
}
}
});
你的問題不清楚!查看https://stackoverflow.com/help以瞭解如何提出問題。 您的適配器在哪裏? – Swati
指定要實現的目標是什麼? – Ashwani