博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android设置图文提醒功能
阅读量:4542 次
发布时间:2019-06-08

本文共 1490 字,大约阅读时间需要 4 分钟。

效果图:

原界面                                                     点击后,跳出一个toast窗口

      

实现代码:

public class MainActivity extends AppCompatActivity {
private Button bt; @Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); bt=(Button)findViewById(R.id.button); bt.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
ImageView imageView=new ImageView(MainActivity.this); TextView textView=new TextView(MainActivity.this); LinearLayout layout=new LinearLayout(MainActivity.this); String url="http://www.cnblogs.com/xy95/"; textView.setText(url); //与系统进行连接 Linkify.addLinks(textView,Linkify.WEB_URLS|Linkify.EMAIL_ADDRESSES|Linkify.PHONE_NUMBERS); //创建一个toast对象 Toast toast=Toast.makeText(MainActivity.this,textView.getText(),Toast.LENGTH_LONG); View view=toast.getView(); //设置一个布局,并对其定义 layout.setOrientation(LinearLayout.HORIZONTAL); imageView.setImageResource(R.mipmap.ic_launcher); layout.addView(imageView); layout.addView(textView); //将该布局放入到toast中 toast.setView(layout); toast.show(); } }); } }

 

转载于:https://www.cnblogs.com/xy95/p/5871394.html

你可能感兴趣的文章
Google Protocol Buffers浅析(三)
查看>>
.net core 中使用Google的protoc
查看>>
Spring Cloud和Spring Boot的区别
查看>>
jquery实现图片上传前本地预览
查看>>
C# — 题库答案汇总
查看>>
docker居然需要3.10以上的内核
查看>>
Win10下安装zookeeper
查看>>
客户端用JavaScript填充DropDownList控件,服务器端读不到值
查看>>
Dubbo源码学习--服务是如何引用的
查看>>
【转】C#安装字体到系统
查看>>
Android视频播放之VideoView
查看>>
非对称加密
查看>>
位运算巧用
查看>>
display:flex布局
查看>>
利用反射跟自定义注解拼接实体对象的查询SQL
查看>>
JQuery Ajax Options
查看>>
整体二分专题
查看>>
Python执行Linux系统命令的4种方法
查看>>
09 mongoDB基础(进阶)
查看>>
Xenomai PC开发环境
查看>>