Stworzyłem tekst w ramce przy użyciu TextView w Androidzie. Moim wymaganiem jest opróżnienie wyświetlanego tekstu w ramce i dodanie do niego nowego tekstu. Jak opróżnić wyświetlony tekst?
Odpowiedzi:
0 dla odpowiedzi № 1@Hanry Masz rację, ale myślę, że będzie markizować tylko wtedy, gdy uzyska koncentrację .. Miałem ten problem wcześniej .. To, co zrobiłem, zastąpiło widok tekstowy z widokiem na WWW i użyłem znacznika marki, aby przewinąć tekst.
Edytuj: Odpowiedź na sangitę
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setDefaultFontSize(26);
webview.setBackgroundColor(R.color.Black);
webview.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
//DO actions here
}
});
String content = "MARQUEE TEST";
String summary = "<html><FONT color="#fdb728" FACE="courier"><marquee behavior="scroll" direction="left" scrollamount=10>"
+ content + "</marquee></FONT></html>";
webview.loadData(summary, "text/html", "utf-8");
0 dla odpowiedzi nr 2
Możesz użyć
setMarqueeRepeatLimit (int marqueeLimit)
ustaw na 1 i dodaj nowy tekst, dodając nowy. Zrób to za każdym razem, gdy dodasz nowy tekst i po zakończeniu ustaw na -1.