<Button android:id="@+id/menu_desc" android:background="@drawable/all_bg" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:marqueeRepeatLimit="marquee_forever" android:scrollHorizontally="true" android:singleLine="true" android:text="温馨提示:点 击 你 想 卸 载 的 应 用 即 可 卸 载 程 序 了" android:textSize="20dp" /> 跑马灯效果主要属性解释如下 (1) android:ellipsize:作用是设置当文字过长时,该控件该如何显示所有的文字。它下面有如下值可供选择:start—省略 号显示在开头;end—省略号显示在结尾;middle—省略号显示在中间;marquee—以跑马灯的方式显示(动画横向移动)。 (2) android:marqueeRepeatLimit:在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时,表示无限次。 (3) android:focusable=”true”:设置是否可聚焦。 (4) android:focusableInTouchMode=”true”:设置是否触摸模式。 (5) android:scrollHorzontally=”true”:设置Text长度是否可比控件长度长。 跑马灯的效果就实现了,那怎么实现卸载程序呢? 下面接着讲 public void unInstallApp(String getPackageName){ Uri uri = Uri.fromParts("package", getPackageName, null); Intent it = new Intent(Intent.ACTION_DELETE, uri); if(it!=null){ startActivity(it); }else{ Toast.makeText(this, "Intent 为Null", 3000).show(); } |
Android中的跑马灯效果
最新推荐文章于 2022-12-09 23:12:06 发布