图文可视化提醒(Toast与LinearLayout View)
来源:互联网 发布:php学生登录管理系统 编辑:程序博客网 时间:2024/06/05 19:21
图文可视化提醒(Toast与LinearLayout View)
新建一个继承Activity类的ToastAndLinearLayoutViewActivity,并设置布局文件为:toastandlinearlayoutview.xml。
在布局文件添加一个按钮Button:
<Button
android:id="@+id/toastandlinearlayoutview_btn"
style="@android:style/Widget.Button.Inset"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/show_toast"/>
接着是Activity类:
package lyx.feng.third;
import lyx.feng.simpletextdemo.R;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.Toast;
public class ToastAndLinearLayoutViewActivity extends Activityimplements
OnClickListener {
private Buttonbtn = null;
private Toasttoast = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setContentView(R.layout.toastandlinearlayoutview);
this.btn = (Button)super
.findViewById(R.id.toastandlinearlayoutview_btn);
this.btn.setOnClickListener(this);
this.toast = Toast.makeText(this,"这是自定义的Toast", Toast.LENGTH_SHORT);
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
View mView = this.toast.getView();
ImageView imageView = new ImageView(this.getApplicationContext());
imageView.setImageResource(R.drawable.icon_002);
layout.addView(mView);
layout.addView(imageView);
this.toast.setView(layout);
}
@Override
public void onClick(View v) {
this.toast.show();
}
}
- 图文可视化提醒(Toast与LinearLayout View)
- 带图片的Toast 与LinearLayout View
- Toast提醒
- Android17之消息提醒机制(Toast)
- 图文提醒
- 自定义View继承现有的Toast,实现订单提醒的Toast,从左下角显示然后退出
- 防止Toast重复提醒
- android 消息提醒(Toast,Notification)
- Toast——提醒方式
- Android提醒:Dialog,Toast,Snackbar
- Android提醒方式之Toast
- android View 与 LinearLayout 的区别 在代码来说
- Toast显示图文界面
- 通知 Toast详细用法(显示view)
- 通达OA 通过程序直接处理手机提醒短信息及事务提醒(图文)
- LinearLayout动态添加View
- view not attached to windows manager与This Toast was not created with Toast.makeText()
- 自定义Toast,悬浮view
- 嵌入式项目远程控制-服务器端
- 单元测试主要的测试功能点
- JSON和XML、区别以及优缺点
- signed unsigned 关键字
- 单词排序——一道招聘笔试题
- 图文可视化提醒(Toast与LinearLayout View)
- Unity MVC
- android之view 属性详解
- Java对象的强、软、弱和虚引用(一)
- C/C++——指向函数的指针和指向函数的指针的数组
- 动态规划(二)
- Python分词:结巴分词的安装使用
- 写在实习前夕
- C++中指针的引用的作用