0

TextView長いテキストを表示しなければならない場所があります。2行(テキストの一部)で表示する必要があり、テキスト全体を「マウスオーバー」で表示されるバルーンで表示する必要があります。私は検索しましたが、Androidのこの感覚には何も見つかりませんでした。

誰かが私を助けることができますか?

前もって感謝します。

4

2 に答える 2

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="" />

確認はしていませんが、うまくいくと思いますが、レイアウトの大きさに気をつけてください。

于 2013-01-15T11:10:51.630 に答える
0

この例https://github.com/lorensiuswlt/NewQuickAction3Dを見つけて、問題を解決しました。

于 2013-01-16T11:16:03.553 に答える