Open ismailtosun opened 3 years ago
public void AddSegments(int bookID, int chapterNum) { SegmentedButton yesButton = new SegmentedButton(this); yesButton.setText(bookListShortAbb[bookID - 1] + " " + chapterNum); yesButton.setPadding((int) dpToPx(5), (int) dpToPx(5), (int) dpToPx(5), (int) dpToPx(5)); yesButton.setLayoutParams(new LinearLayout.LayoutParams(0, 60, 1)); yesButton.setTextColor(Color.BLACK); yesButton.setTextSize(spToPx(20)); segmentedButtonGroup.addView(yesButton); } private float dpToPx(float dp) { return dp * getResources().getDisplayMetrics().density; } private float pxToDp(float px) { return px / getResources().getDisplayMetrics().density; } private float spToPx(float sp) { return sp * getResources().getDisplayMetrics().scaledDensity; } private float pxToSp(float px) { return px / getResources().getDisplayMetrics().scaledDensity; }
Is this resolved for you?