From 8a93dd9a13619c41a8fc8690a82d677647137ac9 Mon Sep 17 00:00:00 2001 From: Rik Nijessen Date: Mon, 28 Sep 2015 23:59:02 +0200 Subject: [PATCH] Set textview width to actual width of text instead of 2000. --- .../main/java/asia/ivity/android/marqueeview/MarqueeView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/asia/ivity/android/marqueeview/MarqueeView.java b/library/src/main/java/asia/ivity/android/marqueeview/MarqueeView.java index 452625f..6b2cc42 100644 --- a/library/src/main/java/asia/ivity/android/marqueeview/MarqueeView.java +++ b/library/src/main/java/asia/ivity/android/marqueeview/MarqueeView.java @@ -331,7 +331,7 @@ public void run() { private void expandTextView() { ViewGroup.LayoutParams lp = mTextField.getLayoutParams(); - lp.width = 2000; + lp.width = (int)this.mPaint.measureText(this.mTextField.getText().toString()); mTextField.setLayoutParams(lp); }