Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Dynamic data
- for(int j = 0 ; j < strArray.length ; j++){
- taskInvolvementId = strArray[j];
- System.out.println("The taskInvolvement ID Is :"+taskInvolvementId);
- TableRow tr = new TableRow(this);
- tr.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- TextView tvtaskDetailId = new TextView(this);
- tvtaskDetailId.setText(" TaskDetailID : ");
- tvtaskDetailId.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvtaskDetailId.setTextColor(Color.parseColor("#800000"));
- tvtaskDetailId.setTypeface(Typeface.DEFAULT_BOLD);
- tvtaskDetailId.setWidth(110);
- j++;
- tvIdDis = new TextView(this);
- tvIdDis.setText(strArray[j]);
- tvIdDis.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvIdDis.setTextColor(Color.parseColor("#800000"));
- TextView tvsender = new TextView(this);
- tvsender.setText(" Sender :");
- tvsender.setLayoutParams(new LayoutParams( LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvsender.setTextColor(Color.parseColor("#800000"));
- tvsender.setTypeface(Typeface.DEFAULT_BOLD);
- tvsender.setWidth(65);
- j++;
- TextView senderDisplay = new TextView(this);
- senderDisplay.setText(strArray[j]);
- senderDisplay.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- senderDisplay.setTextColor(Color.parseColor("#800000"));
- tr.addView(tvtaskDetailId);
- tr.addView(tvIdDis);
- tr.addView(tvsender);
- tr.addView(senderDisplay);
- ll.addView(tr,new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- /***************************************************************************************************************************************/
- TableRow tr1 = new TableRow(this);
- tr1.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- TextView tvDate = new TextView(this);
- tvDate.setText(" Date :");
- tvDate.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvDate.setTextColor(Color.parseColor("#800000"));
- tvDate.setTypeface(Typeface.DEFAULT_BOLD);
- tvDate.setWidth(50);
- j++;
- TextView tvDateDis = new TextView(this);
- tvDateDis.setText(strArray[j]);
- tvDateDis.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvDateDis.setTextColor(Color.parseColor("#800000"));
- // tvDateDis.setWidth(80);
- tr1.addView(tvDate);
- tr1.addView(tvDateDis);
- ll.addView(tr1,new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- /*********************************************************************************************************************/
- TableRow tr2 = new TableRow(this);
- tr2.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- TextPaint tp = new TextPaint();
- tp.linkColor =Color.parseColor("#800000");
- UnderlineSpan us = new UnderlineSpan();
- us.updateDrawState(tp);
- SpannableString content = new SpannableString(" Ack :");
- content.setSpan(us, 0, content.length(), 0);
- tvAck = new TextView(this);
- tvAck.setText(content);
- tvAck.setId(j);
- tvAck.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvAck.setWidth(60);
- tvAck.setTextColor(Color.parseColor("#800000"));
- tvAck.setClickable(true);
- j++;
- tvInvolver = new TextView(this);
- Spanned involver = Html.fromHtml(strArray[j]);
- String inv1 = involver.toString().replaceAll(",$","");
- tvInvolver.setText(inv1);
- tvInvolver.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvInvolver.setTextColor(Color.parseColor("#800000"));
- tvInvolver.setWidth(225);
- tr2.addView(tvAck);
- tr2.addView(tvInvolver);
- ll.addView(tr2,new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- /*********************************************************************************************************************/
- TableRow tr3 = new TableRow(this);
- tr3.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- TextView tvMessage = new TextView(this);
- tvMessage.setText(" Message :");
- tvMessage.setTextColor(Color.parseColor("#800000"));
- tvMessage.setTypeface(Typeface.DEFAULT_BOLD);
- tr3.addView(tvMessage);
- ll.addView(tr3,new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- /*********************************************************************************************************************/
- TableRow tr4 = new TableRow(this);
- tr4.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- j++;
- EditText edMessage = new EditText(this);
- Spanned message = Html.fromHtml(strArray[j]);
- edMessage.setText(message);
- edMessage.setTextColor(Color.parseColor("#800000"));
- edMessage.setWidth(70);
- edMessage.setFocusable(false);
- tr4.addView(edMessage);
- ll.addView(tr4,new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
- tvAck.setOnClickListener(new OnClickListener() {
- public void onClick(View v) {
- System.out.println("The taskInvolvement ID Is :"+taskInvolvementId);
- tvAck.setTypeface(null, Typeface.BOLD);
- if(TypeID == 1){
- btnGoalandConclusion.setVisibility(View.GONE);
- }
- else{
- btnGoalandConclusion.setVisibility(View.VISIBLE);
- }
- tr5.setVisibility(TableRow.VISIBLE);
- btnAddMessage.setVisibility(View.VISIBLE);
- System.out.println("The TaskDId is :"+tvIdDis.getText().toString());
- taskDetailID = Long.parseLong(tvIdDis.getText().toString());
- gd.Acknowledgement(taskDetailID,taskInvolvementId,TaskId,Login.userId);
- prevoiusMessages = gd.ackMsgBind(TaskId,Login.userId);
- if(prevoiusMessages.size() > 0 ){
- OutgoingFunction ogf = new OutgoingFunction();
- tr16.setVisibility(View.VISIBLE);
- final ListView lv1 = (ListView) findViewById(android.R.id.list);
- //ViewGroup header = (ViewGroup)inflater.inflate(R.layout.header, lv1, false);
- //lv1.addHeaderView(header, null, false);
- lv1.setAdapter(new CustomAdapterOutgoing(Outgoingpage.this, prevoiusMessages));
- String involver = ogf.getAck();
- Spanned inv = Html.fromHtml(involver);
- System.out.println("The involver in ack is :"+inv);
- tvInvolver.setText(inv);
- tr11.setVisibility(TableRow.GONE);
- tr12.setVisibility(TableRow.GONE);
- }
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment