1

私はAndroidでボタンを動的に宣言し、幅と高さをwrap_contentとして指定しました。ボタンの高さを上げるために下に調整するのではなく、ボタン内でテキストをスクロールできるようにしたい。誰かがこの問題を整理するのを手伝ってもらえますか?


前もって感謝します、


コードサンプル:

            LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
            110,LinearLayout.LayoutParams.WRAP_CONTENT);
            Button  newButton = new Button(ctx);
    newButton.setLayoutParams(params);
    newButton.setText("some nameeeeeeeeeeeee");
            newButton.setScroller(new Scroller(getActivity())); 
    newButton.setVerticalScrollBarEnabled(true); 
    newButton.setMovementMethod(new ScrollingMovementMethod()); 
4

2 に答える 2

1
Button btn = new Button(context);
btn.setScroller(new Scroller(context)); 
btn.setVerticalScrollBarEnabled(true); 
btn.setMovementMethod(new ScrollingMovementMethod());

それが役立つことを願っています!:)

于 2012-12-26T08:36:22.077 に答える
0

このプロパティを使用して、テキストを水平方向にスクロールできます。

android:scrollHorizontally
于 2012-12-26T08:33:34.037 に答える