Refine search
private List<TableRow> getTableRows(Context context, Cursor cursor) { TableRow header = new TableRow(context); cursor.moveToFirst(); TextView textView = new TextView(context); textView.setText(cursor.getColumnName(col)); textView.setPadding(paddingPx, paddingPx / 2, paddingPx, paddingPx / 2); textView.setTypeface(Typeface.DEFAULT_BOLD); header.addView(textView); TableRow row = new TableRow(context); for (int col = 0; col < cursor.getColumnCount(); col++) { TextView textView = new TextView(context); textView.setBackgroundColor(context.getResources().getColor(rowBgRes)); row.addView(textView);
private TableRow createTableRow() { TableRow row = new TableRow(getContext()); ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); row.setLayoutParams(params); return row; }
for(int i=0;i<3;i++) { TableRow row = (TableRow)tblLayout.getChildAt(i); for(int j=0;j<3;j++){ Button button = (Button)row.getChildAt(j); // get child index on particular row String buttonText = button.getText().toString(); Log.i("Button index: "+(i+j), buttonText); } }
private void appendRow(TableLayout table) { TableRow row = new TableRow(this); TextView label = new TextView(this); label.setText(R.string.table_layout_7_quit); label.setPadding(3, 3, 3, 3); TextView shortcut = new TextView(this); shortcut.setText(R.string.table_layout_7_ctrlq); shortcut.setPadding(3, 3, 3, 3); shortcut.setGravity(Gravity.RIGHT | Gravity.TOP); row.addView(label, new TableRow.LayoutParams(1)); row.addView(shortcut, new TableRow.LayoutParams()); table.addView(row, new TableLayout.LayoutParams()); } }
private void addSubSectionFooter(TableLayout table, String label) { TableRow row = new TableRow(getActivity()); TableRow.LayoutParams rowParams = new TableRow.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); row.setLayoutParams(rowParams); TextView dataLabel = new TextView(getActivity()); //dataLabel.setText(label); //dataLabel.setTextAppearance(getActivity(), R.style.DataTableLabelAppearance); dataLabel.setPadding( 15, 15, 15, 15); //TableRow.LayoutParams labelParams = new TableRow.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); //TableRow.LayoutParams labelParams = new TableRow.LayoutParams(1); //labelParams.weight = 1.0f; //labelParams.gravity = Gravity.END; //dataLabel.setLayoutParams(labelParams); TextView dataValue = new TextView(getActivity()); dataValue.setText("}" + (label != null ? " (" + label + ")" : "")); dataValue.setTextAppearance(getActivity(), R.style.DataTableLabelAppearance); dataValue.setPadding( 15, 15, 15, 15); TableRow.LayoutParams valueParams = new TableRow.LayoutParams(2); valueParams.weight = 1.0f; dataValue.setLayoutParams(valueParams); row.addView(dataLabel); row.addView(dataValue); setRowBackground(row); table.addView(row); }
void bindTo(@Nullable ActivityLog activityLog) { binding.cScript.setVisibility(View.GONE); binding.cStatus.setVisibility(View.GONE); binding.cProfile.setVisibility(View.GONE); binding.cService.setVisibility(View.GONE); binding.cTime.setVisibility(View.GONE); binding.cExtra.setVisibility(View.GONE); if (activityLog == null) return; long loadTime = activityLog.time(); binding.cTime.setVisibility(View.VISIBLE); binding.tvTime.setText(tLong2Text(loadTime, context.get())); String extraInfo = activityLog.extraInfo(); if (extraInfo != null) { binding.cExtra.setVisibility(View.VISIBLE); binding.tvExtra.setText(extraInfo); binding.cScript.setVisibility(View.VISIBLE); binding.tvScript.setText(scriptName); final String profileName = (log).getProfileName(); if (profileName != null) { binding.cProfile.setVisibility(View.VISIBLE); binding.cStatus.setVisibility(View.VISIBLE); ProfileLoadedLog log = (ProfileLoadedLog) activityLog; final String profileName = (log).getProfileName(); binding.cProfile.setVisibility(View.VISIBLE); final String serviceName = log.getServiceName();
(TableLayout) ((LinearLayout) XposedHelpers.getObjectField(param.thisObject, "z")).getChildAt(0);//prev. C ImageView orig = (ImageView) ((TableRow) navigation.getChildAt(0)).getChildAt(0); TextView orig1 = (TextView) ((TableRow) navigation.getChildAt(0)).getChildAt(1); TableRow row = new TableRow(navigation.getContext()); row.setTag("Snapprefs Link"); row.setLayoutParams(navigation.getChildAt(0).getLayoutParams()); ImageView iv = new ImageView(navigation.getContext()); iv.setImageDrawable(mResources.getDrawable(R.drawable.profile_snapprefs)); iv.setLayoutParams(orig.getLayoutParams()); TextView textView = new TextView(navigation.getContext()); textView.setText("Open Snapprefs"); textView.setTextColor(orig1.getCurrentTextColor()); textView.setTextSize(24); textView.setLayoutParams(orig1.getLayoutParams()); row.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { row.addView(iv); row.addView(textView); navigation.addView(row);
tr1.setId(id); tr1.setClickable(true); tr1.setOnClickListener(new View.OnClickListener(){ for(int i = 0;i<lytTableData.getChildCount();i++){ TableRow vi2 = (TableRow) lytTableData.getChildAt(i); vi2.getChildAt(4).setVisibility(View.INVISIBLE); vi.getChildAt(4).setVisibility(View.VISIBLE); tr1.setLayoutParams(new LayoutParams( LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT)); TextView textViewItemName,textViewItemPrice; textViewItemName= new TextView(this);textViewItemQuantity= new EditText(this);textViewItemPrice= new TextView(this);textViewItemAmount= new TextView(this); iv2 = new ImageView(this); textViewItemName.setWidth(500);textViewItemQuantity.setWidth(100);textViewItemPrice.setWidth(100);textViewItemAmount.setWidth(100); tr1.addView(textViewItemName);tr1.addView(textViewItemQuantity);tr1.addView(textViewItemPrice);tr1.addView(textViewItemAmount);tr1.addView(iv2); lytTableData.addView(tr1, new TableLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT)); System.out.println(tr1.getId());
final TableRow tableRow = new TableRow(getApplicationContext()); tableRow.setBackgroundColor(Color.BLACK); tableRow.setPadding(0, 2, 0, 2); cell.setBackgroundColor(Color.WHITE); cell.setLayoutParams(tableRowParams); final TextView columsView = new TextView(getApplicationContext()); String column_data = ""; try{ columsView.setText(column_data); columsView.setTextColor(Color.parseColor("#000000")); columsView.setPadding(0, 0, 4, 3); cell.addView(columsView); tableRow.addView(cell); tableRow.setVisibility(View.VISIBLE); currentrow=currentrow+1; tableRow.setOnClickListener(new OnClickListener(){ public void onClick(View v) {
tableRow.setVisibility(View.VISIBLE); for(int j=0;j<tableRow.getChildCount();j++) LinearLayout llcolumn = (LinearLayout) tableRow.getChildAt(j); TextView columsView =(TextView)llcolumn.getChildAt(0); columsView.setText(""+c3.getString(j)); tableRow.setVisibility(View.GONE);
db = (new HighscoreDB(this)).getWritableDatabase(); cur = db.rawQuery("SELECT _id, name, score FROM highscore ORDER BY score DESC", null); int noOfScorer=0; cur.moveToFirst(); while ((!cur.isAfterLast())&&noOfScorer<11) { noOfScorer++; TableRow row = (TableRow)mHighscoreTable.getChildAt(noOfScorer); TextView tvName = (TextView)row.getChildAt(1); TextView tvScore = (TextView)row.getChildAt(2); tvName.setText(cur.getString(1)); tvScore.setText(Integer.toString(cur.getInt(2))); cur.moveToNext(); }
public void showTable() { TableRow.LayoutParams layoutParams = new TableRow.LayoutParams( TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.WRAP_CONTENT); layoutParams.gravity = Gravity.CENTER; layoutParams.leftMargin = 30; layoutParams.bottomMargin = 10; layoutParams.topMargin = 10; for (int i = 0; i < 30; i++) { TableRow tableRow = new TableRow(this); TextView textView = new TextView(this); textView.setText("Test pull down scroll view " + i); textView.setTextSize(20); textView.setPadding(15, 15, 15, 15); tableRow.addView(textView, layoutParams); if (i % 2 != 0) { tableRow.setBackgroundColor(Color.LTGRAY); } else { tableRow.setBackgroundColor(Color.WHITE); } final int n = i; tableRow.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "Click item " + n, Toast.LENGTH_SHORT).show(); } }); mMainLayout.addView(tableRow); } }
private void addTableRow(String id, String key, String val) { TableRow tr = new TableRow(this); MarginLayoutParams params = new ViewGroup.MarginLayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); params.setMargins(TABLE_ROW_MARGIN, TABLE_ROW_MARGIN, TABLE_ROW_MARGIN, TABLE_ROW_MARGIN); tr.setLayoutParams(params); TextView name = new TextView(this); name.setGravity(Gravity.RIGHT); name.setText(key + ": "); TextView value = new TextView(this); value.setGravity(Gravity.LEFT); value.setText(val); value.setTag(id); tr.addView(name); tr.addView(value); tl.addView(tr, params); }
protected void appendRow( String value ){ // create table row TableLayout tb = (TableLayout)findViewById(R.id.control_table_layout); TableRow tableRow = new TableRow(this); tableRow.setLayoutParams(tableLayout); // get current time long time = System.currentTimeMillis(); SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String cur_time = dayTime.format(new Date(time)); // set Text on TextView TextView tv_left = new TextView(this); tv_left.setText( cur_time ); tv_left.setLayoutParams( tableRowLayout ); tableRow.addView( tv_left ); TextView tv_right = new TextView(this); tv_right.setText( value ); tv_right.setLayoutParams( tableRowLayout ); tableRow.addView( tv_right ); // set table rows on table tb.addView(tableRow); }
textViewAppVersion.setText(stringFormat(BuildConfig.VERSION_NAME)); textViewBuildDate.setText(stringFormat(buildDate)); textView.setMovementMethod(LinkMovementMethod.getInstance()); for (int j = 1; j < row.getChildCount(); j++) TextView text = (TextView) row.getChildAt(j); text.setMovementMethod(LinkMovementMethod.getInstance()); for (int j = 0; j < row.getChildCount(); j++) TextView text = (TextView) row.getChildAt(j); text.setMovementMethod(LinkMovementMethod.getInstance());
mTxtTitle.setText(formattedDate); mTableHead.removeAllViews(); mTableBody.removeAllViews(); R.string.saturday }; rowCurrent = new TableRow(mContext); rowCurrent.setLayoutParams(new TableLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)); View view = mInflater.inflate(R.layout.layout_day_of_week, null); TextView txtDayOfWeek = (TextView) view.findViewById(R.id.txt_day_of_week); txtDayOfWeek.setText(dayOfWeekIds[(i + getFirstDayOfWeek().getValue()) % 7]); view.setLayoutParams(new TableRow.LayoutParams( 0, ViewGroup.LayoutParams.WRAP_CONTENT, 1)); rowCurrent.addView(view); rowCurrent = new TableRow(mContext); rowCurrent.setLayoutParams(new TableLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)); rowCurrent.addView(view);
for(IspHistoryListObject hl : historyList) { count++; TableRow tr = new TableRow(showRow.getContext()); LinearLayout ll = new LinearLayout(tr.getContext()); ll.setLayoutParams(new LinearLayout.LayoutParams(50,30)); TextView tv_sync_no = new TextView(ll.getContext()); TextView tv_sync_date = new TextView(ll.getContext()); TextView tv_sync_orderid = new TextView(ll.getContext()); TextView tv_sync_qty = new TextView(ll.getContext()); tv_sync_no.setText(String.valueOf(count)); tv_sync_date.setText(hl.getSyncDate().substring(0,10)); tv_sync_orderid.setText(hl.getSyncOrderIdRef()); tv_sync_qty.setText(String.valueOf(hl.getQty())); ll.addView(tv_sync_no); ll.addView(tv_sync_date); ll.addView(tv_sync_orderid); ll.addView(tv_sync_qty); tr.addView(ll); showRow.addView(tr); }
//... tr.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { TableRow t = (TableRow) view; TextView firstTextView = (TextView) t.getChildAt(0); TextView secondTextView = (TextView) t.getChildAt(1); String firstText = firstTextView.getText().toString(); String secondText = secondTextView.getText().toString(); } }); //...
private void initView(Context context) { measurementRow = new TableRow(context); evaluatorRow = new TableRow(context); evaluatorView = new LinearGaugeView(context); measurementRow.setLayoutParams(new TableRow.LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT, 1.0f)); measurementRow.setGravity(Gravity.CENTER); measurementRow.addView(iconView); measurementRow.addView(nameView); measurementRow.addView(valueView); measurementRow.addView(incDecLayout); measurementRow.addView(editModeView); measurementRow.addView(indicatorView); iconView.setColorFilter(getForegroundColor()); nameView.setTextSize(TypedValue.COMPLEX_UNIT_SP, 15); nameView.setLines(2); nameView.setLayoutParams(new TableRow.LayoutParams(0, LayoutParams.WRAP_CONTENT, 0.55f)); indicatorView.setBackgroundColor(Color.GRAY); evaluatorRow.setLayoutParams(new TableRow.LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT, 1.0f)); evaluatorRow.addView(new Space(context)); evaluatorRow.addView(evaluatorView); Space spaceAfterEvaluatorView = new Space(context); evaluatorRow.addView(spaceAfterEvaluatorView); evaluatorRow.setVisibility(View.GONE);