Ayrıca /res/values/string.xml dosyası üzerinden bunu yapabilirsiniz: Örneğin, /res/values/string.xml sen için belirlediğiniz kullanıcı arayüzünde altını olarak görünmesini> neden "Hesap oluştur" için aşağıdaki kodu eklersiniz etkinlik onCreate (Bundle savedInstanceState) yönteminde
<string name="createAccount"><u>Create Account</u></string>
Ve sonra: gibi bir girdi ekleyebilirsiniz etkinliğiniz için/res/layout/dizinindeki xml dosyasında tanımladığınız createAccountText TextView:
TextView createAccountText = (TextView) findViewById(R.id.createAccountText);
Resources res = getResources();
CharSequence styledText = res.getText(R.string.createAccount);
createAccountText.setText(styledText, TextView.BufferType.SPANNABLE);
Danny Remington - TextView'un sınıfını genişletmek ve setText yöntem geçersiz kılmak için önce MacroSolve
En basit çözüm IMHO. – gnac
Bu işlem işe yaramaz çünkü '' ve '' etiketlerinin açılışı atılmıyor. Doğru örnek için lütfen bkz http://stackoverflow.com/a/9955051/425183 – Ognyan
gerçekten En basit çözüm, txs – Hubert