如何在android中使用mouseover textviewer

时间:2013-01-15 10:30:43

标签: android textview onmouseover

我有TextView,我必须在其中显示长文字。它必须显示在2行(文本的一部分)上,并且整个文本显示在“鼠标悬停”上显示的气球中。我搜索过,在Android中我没有发现任何这种感觉。

任何人都可以帮助我吗?

提前致谢。

2 个答案:

答案 0 :(得分:0)

您可以使用子字符串在显示时剪切文本以及何时单击显示全部。并在TextView中设置height = wrap_content。

示例:

textView.setText(myString.substring(0,100); //or something like this.

textView.setOnClickListener(new OnClickListener()
    {
        public void onClick(View v) {
            textView.setText(myString);
        }

    });

并在xml中:

        <TextView
        android:id="@+id/textView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="" />

我没有检查它,但我认为它会起作用,但要注意布局的大小。

答案 1 :(得分:0)

我找到了这个例子https://github.com/lorensiuswlt/NewQuickAction3D,它解决了我的问题。