2017-02-24 64 views
0

当把该进的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); 

一旦删除它再次跑马灯..

任何想法,为什么这是以及如何我可以得到全屏幕和选取框按钮。

回答

2

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

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); 
+0

伟大的作品......感谢这。 –