アイテムのリストがあり、iamは残高を転送しています。残った残高がありますが、現在の行では更新できません。コードを持つ誰もが親切にここベースビューアで現在の行のテキストビュー値を更新する方法
を投稿意味コード
public class SubAccountAdapter extends ArrayAdapter<Subaccountclassholder> {
ViewHolder holder;
Context con;
ListView list;
int i;
String nameidvaluesset,memidvalueset,balset;
// private LayoutInflater lInflater;
private ArrayList<Subaccountclassholder> listStorage;
private static String url_bankven = "http://www.starec.in/android/andr_stock_transfer_new.php";
BackGroundTask mTask=null;
EditText amt,percentage,stockvaluechanges,remarkschanges;
TextView namevalue,memidvalue,balvalues;
String smscall,callright;
String namevalueforright;
String namevalueforleft;
String memidvaluesforfinal,stockvaluefinal,remarksfinal;
ImageView calcbutton;
Dialog alertDialog,alertdialogfirst;
float totalpercentage;
int percetnage;
Button cancelcalc,submtcalc,submtstockchange,cancelstockchanges;
private ProgressDialog pDialog;
String timeStamp;
JSONObject json;
private LayoutInflater lInflater;
ViewHolder listViewHolder;
String memid,getmemid,stockvaluee,remakrsvalue;
String id,balance,rbal;
JSONParser updatedata = new JSONParser();
String caption;
String editvalue;
EditText stockvalue;
//TextView sino,memberid,name,balance,submit;
public SubAccountAdapter(Context con, ArrayList<Subaccountclassholder> parsedObject) {
super(con,0,parsedObject);
// lInflater =(LayoutInflater)con.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
this.con = con;
this.listStorage = parsedObject;
// TODO Auto-generated constructor stub
}
@Override
public int getCount() {
return listStorage.size();
}
@Override
public long getItemId(int position) {
return position;
}
private class ViewHolder{
// TextView sino;
public TextView memberid;
public ImageView calcbutton;
public TextView name;
public TextView balance;
public TextView alternativemob;
public TextView mobnum;
public EditText stockvalue;
public TextView submit;
public EditText remakrs;
int ref;
}
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
i = position;
View view = convertView;
LayoutInflater li = (LayoutInflater) con
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
if(convertView == null)
{
view = li.inflate(R.layout.subbalancedetailsnew, parent, false);
holder = new ViewHolder();
holder.memberid =(TextView)view.findViewById(R.id.balancememid);
holder.alternativemob =(TextView)view.findViewById(R.id.subaltmobile);
holder.mobnum =(TextView)view.findViewById(R.id.submobile);
//holder.calcbutton =(ImageView)view.findViewById(R.id.calcbutton);
//holder.remakrs =(EditText)view.findViewById(R.id.remarksvalues);
holder.name =(TextView)view.findViewById(R.id.balancename);
holder.balance =(TextView)view.findViewById(R.id.balancenamenew);
//holder.stockvalue =(EditText)view.findViewById(R.id.stockvalues);
holder.submit =(TextView)view.findViewById(R.id.submitbalance);
view.setTag(holder);
}
else
{
holder =(ViewHolder)view.getTag();
}
コードを投稿しますか? – Raghavendra
現在の行のコードを更新するコードがありません –
「バランス」のテキストビューでバランスを表示する必要がありますか? – Raghavendra