当前位置: 首页 > news >正文

做网站费用上海高端网站制作 专业制作平台

做网站费用上海,高端网站制作 专业制作平台,盐城做网站网络公司电话?,网页美工招聘展开全部除了Android系统自带的Button按钮以外#xff0c;还提供了带图标的按钮ImageButton要制作带图标的按钮#xff0c;首先要在布局62616964757a686964616fe58685e5aeb931333337613163文件中定义ImageButton#xff0c;然后通过setImageDrawable方法来设置要显示的图标。…展开全部除了Android系统自带的Button按钮以外还提供了带图标的按钮ImageButton要制作带图标的按钮首先要在布局62616964757a686964616fe58685e5aeb931333337613163文件中定义ImageButton然后通过setImageDrawable方法来设置要显示的图标。注意我们可以在布局文件中就直接设置按钮的图标如android:src”drawable/icon1″我们也可以在程序中设置自定义图标imgbtn3.setImageDrawable(getResources().getDrawable(R.drawable.icon2));我们还可以使用系统自带的图标imgbtn4.setImageDrawable(getResources().getDrawable(android.R.drawable.sym_call_incoming));设置完按钮的图标后需要为按钮设置监听setOnClickListener以此捕获事件并处理下面的例子讲述的是由4个图标按钮组成的布局其中三个按钮的图标是自定义的第四个按钮的图标是系统的当点击按钮1的时候弹出dialog当点击按钮2的时候点击确定后可以将按钮2的图标变成按钮3的图标当点击按钮3的时候按钮3的图标变成了系统打电话的图标点击按钮4显示一个提示dialogImageButtonTest.java源代码package org.loulijun.imagebutton;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ImageButton;import android.widget.TextView;public class ImageButtonTest extends Activity {/** Called when the activity is first created. */TextView textview;ImageButton imgbtn1;ImageButton imgbtn2;ImageButton imgbtn3;ImageButton imgbtn4;Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);textview(TextView)findViewById(R.id.textview);//分别取得4个ImageButton对象imgbtn1(ImageButton)findViewById(R.id.imagebutton1);imgbtn2(ImageButton)findViewById(R.id.imagebutton2);imgbtn3(ImageButton)findViewById(R.id.imagebutton3);imgbtn4(ImageButton)findViewById(R.id.imagebutton4);//分别为ImageButton设置图标//imgbtn1已经在main.xml布局中设置了图标所以就不在这里设置了(设置图标即可在程序中设置也可在布局文件中设置)imgbtn2.setImageDrawable(getResources().getDrawable(R.drawable.icon));//在程序中设置图标imgbtn3.setImageDrawable(getResources().getDrawable(R.drawable.icon2));imgbtn4.setImageDrawable(getResources().getDrawable(android.R.drawable.sym_call_incoming));//设置系统图标//下面为各个按钮设置事件监听imgbtn1.setOnClickListener(new Button.OnClickListener(){Overridepublic void onClick(View v) {// TODO Auto-generated method stubDialog dialognew AlertDialog.Builder(ImageButtonTest.this).setTitle(提示).setMessage(我是ImageButton1).setPositiveButton(确定,new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stub//相应的处理操作}}).create();dialog.show();}});imgbtn2.setOnClickListener(new Button.OnClickListener(){Overridepublic void onClick(View v) {// TODO Auto-generated method stubDialog dialognew AlertDialog.Builder(ImageButtonTest.this).setTitle(提示).setMessage(我是ImageButton2我要使用ImageButton3的图标).setPositiveButton(确定,new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubimgbtn2.setImageDrawable(getResources().getDrawable(R.drawable.icon2));}}).create();dialog.show();}});imgbtn3.setOnClickListener(new Button.OnClickListener(){Overridepublic void onClick(View v) {// TODO Auto-generated method stubDialog dialognew AlertDialog.Builder(ImageButtonTest.this).setTitle(提示).setMessage(我是ImageButton3我想使用系统打电话的图标).setPositiveButton(确定,new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubimgbtn3.setImageDrawable(getResources().getDrawable(android.R.drawable.sym_action_call));}}).create();dialog.show();}});imgbtn4.setOnClickListener(new Button.OnClickListener(){Overridepublic void onClick(View v) {// TODO Auto-generated method stubDialog dialognew AlertDialog.Builder(ImageButtonTest.this).setTitle(提示).setMessage(我是使用的系统图标).setPositiveButton(确定,new DialogInterface.OnClickListener() {Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stub//相应的处理操作}}).create();dialog.show();}});}}布局文件main.xmlandroid:orientationverticalandroid:layout_widthfill_parentandroid:layout_heightfill_parentandroid:idid/textviewandroid:layout_widthfill_parentandroid:layout_heightwrap_contentandroid:textImageButton测试案例/android:idid/imagebutton1android:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:srcdrawable/icon1/android:idid/imagebutton2android:layout_widthwrap_contentandroid:layout_heightwrap_content/android:idid/imagebutton3android:layout_widthwrap_contentandroid:layout_heightwrap_content/android:idid/imagebutton4android:layout_widthwrap_contentandroid:layout_heightwrap_content/已赞过已踩过你对这个回答的评价是评论收起
http://www.zqtcl.cn/news/2047/

相关文章:

  • 地方门户网站的出路应用公园app开发步骤详解
  • 广告公司网站主页设计asp网站开发全程视频
  • 搭建科技网站价格网上国网推广多少钱一个户
  • 网页设计站点it软件开发
  • 模板网站建站哪家好网站建设广州网站建设
  • 使用wordpress建站大连电子学校网站建设
  • 昌邑做网站的公司富顺做网站
  • 洛阳建设网站网络推广包括什么内容
  • 网站qq在线代码做医学网站
  • 腾讯企业邮箱官网入口莱芜网站优化公司
  • 网站实时推送怎么做网站开发工作程序怎么写
  • 短故事网站模板广东购物网站建设
  • 网页游戏魔域永恒连云港seo
  • 网站备案 人工审核网站开发最快的语言
  • 廊坊网站建设推广经验一个网站的建设方案
  • 天天新网站网站开发客户流程 6个阶段
  • 电子商务网站建设与维护论文开源php网站开发
  • ppt模板免费整套关键词优化步骤简短
  • 网站在哪里搜索网站多大够用
  • 网站建设的一些专业术语腾讯云wordpress搭建网站
  • 怎么搭建购物网站广州哪里比较好玩
  • 网站现状分析请简述网站开发的流程
  • 北京 网站设计 地址通州南宁建行 网站
  • 新乡做网站的营销型网站建设效果
  • 甘肃省建设厅备案在哪个网站wordpress 图片处理
  • 做有奖竞猜网站违法吗wordpress 自定义表单插件
  • 网站如何做问卷调查佛山专业做网站的公司
  • 网站数据库访问室内设计培训班多少钱
  • 四川省和城乡建设厅网站首页宝安区
  • 建立一个网站的英文网站如何建设与安全