本文实例讲述了Android实现Toast提示框图文并存的方法。分享给大家供大家参考,具体如下:
程序如下:
import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.text.util.Linkify; import android.view.Gravity; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; import android.widget.Toast; public class A05Activity extends Activity { private Button b; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); b=(Button)findViewById(R.id.button); b.setText("显示Toast"); b.setBackgroundColor(Color.GREEN); b.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { // TODO Auto-generated method stub ImageView iv=new ImageView(A05Activity.this); iv.setImageResource(R.drawable.icon); TextView tv=new TextView(A05Activity.this); tv.setText(R.string.title); LinearLayout ll=new LinearLayout(A05Activity.this); //判断TextView中的内容是什么格式,并与系统连接 Linkify.addLinks(tv, Linkify.PHONE_NUMBERS|Linkify.EMAIL_ADDRESSES|Linkify.WEB_URLS); Toast t=Toast.makeText(A05Activity.this, tv.getText(), Toast.LENGTH_LONG); View v1=t.getView(); ll.setOrientation(LinearLayout.VERTICAL); ll.addView(iv); ll.addView(v1); t.setView(ll); //设置Toast对象在手机中的相对位置 t.setGravity(Gravity.CENTER, 50, 50); t.show(); } }); } }
注意:因为Toast属于Activiyt里的Context,所以在Toast里面的连接是无法单击的。比如在Toast中存在网址等内容是无法在Toast里面双击打开的。
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android控件用法总结》及《Android开发入门与进阶教程》
希望本文所述对大家Android程序设计有所帮助。
本文向大家介绍flutter Toast实现消息提示框,包括了flutter Toast实现消息提示框的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了flutter Toast实现消息提示框的具体代码,供大家参考,具体内容如下 使用方法 Toast 源码 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
定义 toast提示组件。 图片展示 代码演示 import Dialog from 'pile/dist/components/dialog' const {Toast} = Dialog <Toast content='3秒后消失' toastShow={true} type='success' // 类型:失败:fail,成功:success,错误:warning,loadi
本文向大家介绍Android使用Toast显示消息提示框,包括了Android使用Toast显示消息提示框的使用技巧和注意事项,需要的朋友参考一下 在前面的实例中,已经应用过Toast类来显示一个简单的提示框了。这次将对Toast进行详细介绍。Toast类用于在屏幕中显示一个消息提示框,该消息提示框没有任何控制按钮,并且不会获得焦点,经过一段时间后自动消失。通常用于显示一些快速提示信息,应用范围非
本文向大家介绍vant中的toast轻提示实现代码,包括了vant中的toast轻提示实现代码的使用技巧和注意事项,需要的朋友参考一下 在main.js中按需引入 页面中的methods中使用 补充知识:Vant的Toast 轻提示API文档不准确解决方案 开发企业微信应用使用Vant组件库过程中,想要用到轻提示Toast,发现API文档无法使用: 想要使用这个提示: 复现: 点击按钮后,就会报出
main.js import Vue from "vue"; import { Toast } from "feui"; window.Toast = Toast; methods: { showSuccess() { Toast.success({ duration: 1500, message: "操作成功" }); }, sh
toast 用于临时显示某些信息,并且会在数秒后自动消失。这里使用小程序原生 API wx.showToast(OBJECT)来完成。不过有个哥们自己写了一个基于 mpvue框架的一个toast组件,详情请点 mpvue-toast。在mpvue框架中使用wx.showToast(OBJECT)实现如下: <template> <div class="page"> <div class
本文向大家介绍jQuery文字提示与图片提示效果实现方法,包括了jQuery文字提示与图片提示效果实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery文字提示与图片提示效果实现方法。分享给大家供大家参考,具体如下: 1.效果如图: 2.文字提示代码: 3.图片提示代码: 更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常见经典特效汇总》、《jQuery
Since 8.0 toast 显示一个弱提示,可选择多少秒之后消失 使用方法 AlipayJSBridge.call('toast', { content: '操作成功', type: 'success', duration: 2000 }, function() { alert("toast消失后执行"); }); // 可以通过hideToast接口隐藏已经弹出的toast