java - 一旦标题栏消失,按钮选框就会停止(帮助)

标签 java android button marquee

将其放入 Manifest.xml 时

 android:theme="@android:style/Theme.NoTitleBar"

它停止了我的按钮的选取框

                newBut = new Button(this);  
                newBut.setText("("SOME REAL LONG TEXT SOME REAL LONG TEXT");
                newBut.setTextColor(Color.parseColor("#FFFFFF"));

                newBut.setEllipsize(TruncateAt.MARQUEE);
                newBut.setSingleLine();
                newBut.setMarqueeRepeatLimit(50);
                newBut.setSelected(true);

一旦删除,它就会再次出现。

关于为什么会这样以及如何获得全屏和选取框按钮的任何想法。

最佳答案

选框的问题是失去焦点。尝试下面的代码。

newBut = new Button(this);  
newBut.setFocusable(true);
newBut.setFocusableInTouchMode(true);
newBut.requestFocus();
newBut.setText("("SOME REAL LONG TEXT SOME REAL LONG TEXT");
newBut.setTextColor(Color.parseColor("#FFFFFF"));
newBut.setEllipsize(TruncateAt.MARQUEE);
newBut.setSingleLine();
newBut.setMarqueeRepeatLimit(50);
newBut.setSelected(true);

关于java - 一旦标题栏消失,按钮选框就会停止(帮助),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42434044/

相关文章:

java - 结合可变参数和泛型以在 Java 中进行链式比较

java - 没有合适的组件供应商 - Buckminster

android - 操作栏选项卡选择分隔线颜色

android - 为 ARM 构建的二进制文件可以在 Intel 处理器上运行吗? [安卓]

html - 按钮之间的空间以适合页面大小

java - 在 Maven 测试上生成数据库架构(Hibernate)

java - Jcommander 使用格式

AdapterView 不支持 Android 8.1/9.0 removeView(View)

android - 如何在我的 Android 应用程序中关闭物理按钮的声音点击(音效)?

javascript - 如何在 jQuery Mobile 中为按钮添加文本颜色