滚动文字不起作用

时间:2017-12-18 13:52:17

标签: android xml android-layout textview

我的活动布局中有以下textView,我想让它自动滚动但不会发生。这里有人知道为什么会这样吗?

    var result = "";
    var findByValue = function (o, key) {           
        var p;
        for (p in o) {                
            if (o.hasOwnProperty(p) && typeof o[p] === 'object') {                    
                if (o[p][key])
                {                                           
                    result += o[p][key] + "_";                        
                }
                findByValue(o[p], key);                                       
           }
        }       
    };
    findByValue(_data, "hashed_filename");
    console.log(result.substring(0, result.length -1));

1 个答案:

答案 0 :(得分:0)

1)要使textview水平滚动设置 android:singleLine = true android:ellipsize =“选框”

2)确保在onCreate of Parent Activity中选择了TextView。

findViewById(R.id.SAMPLE).setSelected(true);

代码参考:

<TextView
 android:id="@+id/SAMPLE"
 android:layout_width="..."
 android:layout_height="..."
 android:ellipsize="marquee"
 android:marqueeRepeatLimit="marquee_forever"
 android:singleLine="true"
 android:text="@string/SAMPLE"/>