`

设置Toast显示字体大小颜色

 
阅读更多
					LayoutInflater inflater = LayoutInflater
							.from(getApplicationContext());
					View view = inflater.inflate(R.layout.my_toast,
							(ViewGroup) findViewById(R.id.toast_layout_root));
					TextView textView = (TextView) view.findViewById(R.id.text);

					SpannableString ss = new SpannableString("扫描成功");

					ss.setSpan(new ForegroundColorSpan(Color.RED), 0, 4,
							Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
					textView.setText(ss);

					toast.setDuration(Toast.LENGTH_LONG);
					toast.setView(view);
					toast.setGravity(Gravity.CENTER, 0, 0);
					toast.show();
 mytoast.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/toast_layout_root"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal"
    android:padding="10dp" >

    <TextView
        android:layout_marginTop="800dip"
        android:textSize="25dip"
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:layout_marginLeft="50dip"
        
        android:textColor="@color/black" />

</LinearLayout>
 
分享到:
评论

相关推荐

    android 带颜色的Toast效果+Toast位置设置

    同时,我们设置了`TextView`的文本颜色、字体大小和对其方式。 接下来,我们来创建一个`toast_background.xml`文件,位于`res/drawable`目录下,用于定义`Toast`的背景颜色: ```xml ...

    自定义toast.zip

    在这个布局中,你可以根据需求设置`TextView`的属性,如字体大小(`textSize`),颜色(`textColor`),以及父布局的背景色(`background`)。 3. 获取`TextView`并设置文本,然后使用`setView()`方法替换默认的`TextView...

    自定义Application级别toast Demo

    自定义Toast意味着你可以控制其外观,包括背景颜色、文字颜色、字体大小、图标等。同时,通过在Application级别处理,可以确保Toast在整个应用中的统一性,避免在各个Activity中重复设置。在"自定义Application级别...

    android Toast大全(五种情形 && 字体颜色)

    例如,你可以改变字体颜色,调整文字大小,甚至添加动画效果,让`Toast`更具吸引力和用户体验。通过这些定制,开发者可以确保`Toast`既能提供必要的信息,又能保持界面的美观和一致性。在处理用户交互时,正确、适时...

    Snackbar使用DEMO下载 可修改字体大小,颜色,滑动消失 代替Toast

    在本DEMO中, Snackbar的功能得到了进一步扩展,允许用户自定义字体大小和颜色,并且实现了通过向右侧滑动来消失的效果。 首先,我们来详细了解一下Snackbar的基本用法。在Android Studio中,创建一个新的Snackbar...

    微信小程序自定义toast超简单详细

    在`custom-toast.wxss`中,我们可以设置Toast的背景颜色、文字颜色、字体大小、透明度、显示位置等样式。例如: ```css .custom-toast { position: fixed; z-index: 9999; width: 100%; text-align: center; ...

    自定义Toast,防止层叠显示问题,和自定义Toast样式

    通过继承`Toast`类并重写`makeText`方法,我们可以定制文字颜色、背景、字体大小等。以下是一个简单的例子: ```java public class CustomizedToast extends Toast { public CustomizedToast(Context context) { ...

    Android-AndroidToast即便关闭了通知权限也会正常显示

    这样的工具类可能会包含一些扩展功能,如自定义显示位置、颜色、字体大小等,或者提供更友好的线程处理,确保在主线程中显示以避免ANR(Application Not Responding)错误。 在使用自定义`ToastUtils`时,开发者...

    自定义Toast及解决重复出现Toast的问题

    在这个文件中,你可以自由设计Toast的外观,包括文字颜色、字体大小、背景等。例如: ```xml android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/toast_...

    android Toast设置显示时间效果

    在Android开发中,`Toast`是一种轻量级的提示方式,用于向用户显示短暂的信息,通常用来告知...此外,也可以根据实际需要扩展这个类,例如添加动画效果、改变字体颜色或大小等,以增强`Toast`的视觉吸引力和交互性。

    Toast 自定义

    除了字体大小,还可以进一步自定义`Toast`的其他属性,例如文字颜色、背景色、对齐方式等。例如,修改`toast_layout.xml`的背景颜色: ```xml ``` 或通过Java代码设置: ```java view.setBackgroundResource(R....

    Toast提示框

    - 开发者可以通过创建自定义布局文件,设置不同的文字颜色、背景色、字体大小等,来实现个性化提示框。 - 使用`setView()`方法替换默认布局,传入自定义的View对象。 3. **动画效果**: - 可以通过修改Toast的...

    自定义漂亮的toast

    1. 设计自定义`View`:创建一个新的布局文件,定义`View`的样式,如背景颜色、字体大小、边框等。可以添加图片、自定义动画效果等。 2. 加载自定义`View`:在`Toast`中使用`LayoutInflater`从布局文件加载自定义`...

    toast五种效果

    自定义样式的Toast允许开发者改变字体颜色、大小、背景颜色等。首先,创建一个XML布局文件,定义所需的视图和样式,然后按照上面带图片的Toast的方法进行处理。例如,可以设置背景透明、文字颜色为红色。 ```xml ...

    ReactNativeToast一个用于android和ios类似于androidtoast提示控件

    3. **样式调整**:支持修改文字颜色、背景颜色、字体大小等样式,以适应应用的整体设计。 4. **显示位置**:可以设置Toast显示的位置,例如屏幕底部、中间或顶部。 5. **持续时间**:可以设置Toast显示的时间长度,...

    自定义Toast

    系统默认的Toast提供了基本的显示功能,但在某些情况下,开发者可能需要自定义Toast来满足特定的设计需求,例如改变字体颜色、大小、背景等。本教程将详细介绍如何在Android中自定义Toast,让你的应用拥有独特的提示...

    五种不同效果的Toast

    - 虽然`Toast`默认只支持文字,但可以通过自定义`TextView`样式来改变字体、颜色、大小等。创建一个`LayoutInflater`实例,加载布局文件,然后将其设置到`Toast`的`view`属性上,如`toast.setView(layout)`。 4. *...

    自定义彩色Toast

    你可以根据需求自定义颜色、字体大小等。 接下来,我们需要使用`LayoutInflater`来加载这个布局,并替换`Toast`的默认视图: ```java LayoutInflater inflater = (LayoutInflater) context.getSystemService...

    Toast用法详解(各种自定义Toast)实例

    在这个例子中,我们创建了一个蓝色背景的`Toast`,并设置了自定义字体大小和颜色。 ### 3. 自定义`Toast`的位置 默认情况下,`Toast`会出现在屏幕的底部或中间。可以通过`setGravity()`方法改变其位置: ```java ...

    Qt仿Android的toast控件效果

    在这个类中,我们需要设置控件的基本属性,如大小、颜色、字体等,以达到类似Android toast的效果。 2. **设计UI**:使用Qt Designer或直接编程来设计toast的界面,包括文字标签、图标等元素。确保其样式简洁且易于...

Global site tag (gtag.js) - Google Analytics