У меня есть старое нативное приложение для Android, которое было разработано на Java, а приложение касается Корана, чтобы пользователь мог прочитать весь Коран из приложения. Таким образом, стихи поступают из локальной базы данных, и каждая глава разделена, а экран обновляется в зависимости от длины стихов. После этого стиха и так далее. Я прикреплю страницу Корана, чтобы вы могли получить представление о том, что я имею в виду, и я хочу, чтобы TextView был добавлен динамически, потому что я буду добавлять функции в каждые стихи после нажатия на этот текст.
Код: Выделить всё
TextView aayatText=new TextView(this);
aayatText.setText(cursor.getString(1));
aayatText.setTypeface(Typeface.createFromAsset(this.getAssets(), "fonts/New Quran.ttf"));
aayatText.setTextSize(pref.getFontSize());
aayatText.setTextColor(this.getResources().getColor(R.color.main_blue));
aayatText.setTextDirection(View.TEXT_DIRECTION_RTL);
aayatText.setGravity(Gravity.END);
surah_aayat_layout.addView(aayatText);
Что делает этот код, так это то, что он выравнивает каждый стих в одну строку с горизонтальной прокруткой, и мне нужно, как в прикрепленном изображении.>
Подробнее здесь:
https://stackoverflow.com/questions/795 ... e-in-quran