Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void initInformation(){
- a = findViewById(R.id.example);
- params = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
- ViewGroup.LayoutParams.WRAP_CONTENT);
- paramsHelp = params;
- paramsHelp.setMargins(0,0,0,(int) pxFromDp(10));
- for (int i = 0; i < text.length; i++) {
- cardText = new ArrayList<>();
- for (int b = 0; i < text.length; i++, b++) {
- if (cardText.size() != 0 && text[i].substring(text[i].length() - 1).equals(":")) {
- i--;
- break;
- } else if (text[i].substring(text[i].length() - 1).equals(":")) {
- cardText.add(text[i]);
- i++;
- for (; i < text.length; i++) {
- if (text[i].substring(0, 1).equals("-")) {
- cardText.add(cardText.size() + ")" + text[i].substring(1));
- } else {
- i--;
- break;
- }
- }
- } else {
- cardText.add(text[i]);
- break;
- }
- }
- cardView = new CardView(this);
- cardView.setLayoutParams(paramsHelp);
- cardView.setPadding((int) pxFromDp(4),(int) pxFromDp(4),(int) pxFromDp(4),(int) pxFromDp(4));
- cardView.setElevation(pxFromDp(2));
- cardLayout = new LinearLayout(this);
- cardLayout.setLayoutParams(params);
- cardLayout.setOrientation(LinearLayout.VERTICAL);
- cardLayout.setPadding((int) pxFromDp(10),(int) pxFromDp(10),(int) pxFromDp(10),(int) pxFromDp(10));
- textView = new TextView(this);
- textView.setLayoutParams(params);
- textView.setTextAppearance(this, android.R.style.TextAppearance_Medium);
- textView.setTextColor(Color.BLACK);
- textView.setText(cardText.get(0));
- cardLayout.addView(textView);
- for (int b = 1; b < cardText.size(); b++) {
- textView = new TextView(this);
- textView.setLayoutParams(params);
- textView.setTextAppearance(this, android.R.style.TextAppearance_Medium);
- textView.setPadding(0,(int) pxFromDp(10), 0,0);
- textView.setTextColor(Color.DKGRAY);
- textView.setText(cardText.get(b));
- cardLayout.addView(textView);
- }
- cardView.addView(cardLayout);
- a.addView(cardView);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement