-
LayoutInflater作用是将layout的xml布局文件实例化为View类对象。 获取LayoutInflater的方法有如下三种: ? LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View layout = inflater.inflate(R.layout.main, null); LayoutInflater inflater = LayoutInflater.from(context); (该方法实质就是第一种方法,可参考源代码) View layout = inflater.inflate(R.layout.main, null); LayoutInflater inflater = getLayoutInflater();(在Activity中可以使用,实际上是View子类下window的一个函数) View layout = inflater.inflate(R.layout.main, null);查看全部
-
添加带有图片的Toast 首先,获取一下Toast的getView 然后把自己定义的ImageView添加到Toast布局中查看全部
-
/** * 带有图片的toast; */ private void showToast3(){ Toast toast = Toast.makeText(this,"带有图片的Toast!",Toast.LENGTH_LONG); LinearLayout toast_layout = (LinearLayout)toast.getView(); ImageView iv = new ImageView(this); iv.setImageResource(R.drawable.topimg); toast_layout.addView(iv,0); toast.show(); }查看全部
-
log日志级别查看全部
-
Debug调试程序查看全部
-
//监听类 Button.OnClickListener test = new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub if(v==but1) { showToast1(); } else { showToast2(); } } };查看全部
-
Debug调试程序查看全部
-
AlertDialog常用方法查看全部
-
bi ji1111查看全部
-
registerForContextMwnu(listview);注册ContextMenue查看全部
-
创建方法查看全部
-
OpotionMenue与ContextMenue的区别查看全部
-
创建菜单查看全部
-
NotificationManager manager = getSystemService(Context.NOTIFICATION_SERVICE);查看全部
-
notification = builder.build();版本4.1以上查看全部
举报
0/150
提交
取消