我在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());

最佳答案

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


希望它能有所帮助! :)

关于android - 如何使文本在android中的按钮内可滚动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14037926/

10-10 08:30