当前位置: 编程技术>移动开发
本页文章导读:
▪TextView兑现跑马灯效果 TextView实现跑马灯效果
TextView v=new TextView(this);
v.setText("哇哈哈哇哈哈哇哈哈哇哈哈哇哈哈wahahawahhahwahhahahwahahhahahawhahhaha......");
v.setTransformationMethod(SingleLineTransformatio.........
▪ 设立Activity为全屏 设置Activity为全屏
两种方式:一、代码中设置。public class FullScreen extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); .........
▪ AutoCompleteTextView 设立1个字符就自动提示 AutoCompleteTextView 设置1个字符就自动提示
AutoCompleteTextView 默认是:当输入2个字符以上 才会提示的 这是可以设定的 现在要求 1 个字符 就自动提示autoview.setThreshold(1);
......
[1]TextView兑现跑马灯效果
来源: 互联网 发布时间: 2014-02-18
TextView实现跑马灯效果
或者在xml文件中声明
TextView v=new TextView(this); v.setText("哇哈哈哇哈哈哇哈哈哇哈哈哇哈哈wahahawahhahwahhahahwahahhahahawhahhaha......"); v.setTransformationMethod(SingleLineTransformationMethod.getInstance()); v.setSingleLine(true); v.setEllipsize(TruncateAt.MARQUEE); v.setMarqueeRepeatLimit(3); setContentView(v); v.setFocusable(true);
或者在xml文件中声明
<TextView android:id="@+id/text" android:layout_width="100px" android:layout_height="wrap_content" //居中显示 android:layout_centerInParent="true" //使得字不分行显示 否则当字太多会分行 android:singleLine="true" android:layout_x="61px" android:layout_y="69px" //设置为"滚动" android:ellipsize="marquee" //设置滚动时间为永远 也可以为具体的int 来设置滚动次数 android:marqueeRepeatLimit="marquee_forever" />
[2] 设立Activity为全屏
来源: 互联网 发布时间: 2014-02-18
设置Activity为全屏
两种方式:
一、代码中设置。
public class FullScreen extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
}
二、androidanifest.xml中设置
<activity android:name=".FullScreen"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
全屏的问题:
当我在使用tabhost的时候,设置全屏时有一种会莫名奇妙的向下偏移一点(也就是status bar的位置只是invisible而不是gone),要在不同的tab里切换下才能正常全屏。这种情况下:我将"@android:style/Theme.NoTitleBar.Fullscreen"移至application标签下就好恶劣。。。
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
两种方式:
一、代码中设置。
public class FullScreen extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
}
二、androidanifest.xml中设置
<activity android:name=".FullScreen"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
全屏的问题:
当我在使用tabhost的时候,设置全屏时有一种会莫名奇妙的向下偏移一点(也就是status bar的位置只是invisible而不是gone),要在不同的tab里切换下才能正常全屏。这种情况下:我将"@android:style/Theme.NoTitleBar.Fullscreen"移至application标签下就好恶劣。。。
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
[3] AutoCompleteTextView 设立1个字符就自动提示
来源: 互联网 发布时间: 2014-02-18
AutoCompleteTextView 设置1个字符就自动提示
AutoCompleteTextView 默认是:当输入2个字符以上 才会提示的 这是可以设定的 现在要求 1 个字符 就自动提示
autoview.setThreshold(1);
AutoCompleteTextView 默认是:当输入2个字符以上 才会提示的 这是可以设定的 现在要求 1 个字符 就自动提示
autoview.setThreshold(1);
最新技术文章: