Bazı Loooong metinlerini bir AlertDialog'a yerleştirmeye çalışıyorum. Tek sorun, gerçekten çok büyük olan varsayılan yazı tipi boyutu, bu yüzden daha küçük yapmak istiyorum.Yazı tipi boyutunu bir AlertDialog olarak değiştirme
İşte denediğim geçici çözümler ve sorunları.
Geçici çözüm 1) TextView ve myView.setTextSize (12) kullanma;
final TextView myView = new TextView(getApplicationContext());
myView.setText(myLongText);
myView.setTextSize(12);
final AlertDialog d = new AlertDialog.Builder(context)
.setPositiveButton(android.R.string.ok, null)
.setTitle(myTitle)
.setView(myView)
.create();
Sorunlar: Düzen TextView'un kaydırılabilir hale
Geçici çözüm 2) kaydırma değildir.
message.setMovementMethod(LinkMovementMethod.getInstance());
Sorunlar: Düzen kaydırma edilir bute hayır "atalet" (.. öyle hitap bilen Ama anlamak tahmin yoktur.)
Geçici çözüm 3) kullanma var bir Scrollview. Ben denemek için gidiyorum bu, ama ben hiç kolay çözüm vardır inanamıyorum
...
teşekkürler. –
kuyu, textView nesnesi sıfır gibi görünüyor – gaara87
İletişim kutusunu oluştururken setMessage() öğesini çağırmanız gerekir, aksi halde ilk etapta ileti metni görünümü olmaz. –