如何给Android中的按钮添加图片功能

 更新时间:2017年02月22日 09:26:19   作者:Unique_849997563  
这篇文章主要介绍了Android中的按钮加图片功能,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下

在layout中建一个my_login.xml文件 代码如下

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:Android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center"
    android:background="@drawable/app_icon"
    android:orientation="vertical" >
    <Button
      android:id="@+id/startOrder_btn"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:background="@drawable/apply"
      android:textSize="25sp" >
    </Button>
    <Button
      android:id="@+id/managerOrder_btn"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:background="@drawable/apply"
      android:textSize="25sp" >
    </Button>
</LinearLayout>
--------------------------------------------------------------------------------------------------------------------------------------------
在drawable-xxhdpi中添加图片
--------------------------------------------------------------------------------------------------------------------------------------------

在Mainactivity中添加如下代码:

LayoutInflater inflater = LayoutInflater.from(mMainActivity);
  View layout=inflater.inflate(R.layout.my_login,null);
  ContextThemeWrapper contextThemeWrapper = new ContextThemeWrapper(MainActivity.this, 2131099656);
  AlertDialog.Builder builder =new AlertDialog.Builder(contextThemeWrapper);
  builder.setView(layout);
  builder.setCancelable(false);
  builder.create().show();
  Button startOrder_btn=(Button) layout.findViewById(R.id.startOrder_btn);
  Button managerOrder_btn=(Button) layout.findViewById(R.id.managerOrder_btn);
  startOrder_btn.setOnClickListener(new OnClickListener(){
  public void onClick(View v) {
  //加上你要实现的代码
  YSDKApi.login(ePlatform.QQ);
  }
  });
  managerOrder_btn.setOnClickListener(new OnClickListener(){
  public void onClick(View v) {//加上你要实现的代码
  YSDKApi.login(ePlatform.WX);
  }
  });

以上所述是小编给大家介绍的给Android中的按钮添加图片功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Android开发Launcher进程启动流程

    Android开发Launcher进程启动流程

    这篇文章主要为大家介绍了Android开发Launcher进程启动流程示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Android 物理按键整理及实例代码

    Android 物理按键整理及实例代码

    这篇文章主要介绍了Android 物理按键整理及实例代码的相关资料,需要的朋友可以参考下
    2016-10-10
  • Kotlin ViewModelProvider.Factory的使用实例详解

    Kotlin ViewModelProvider.Factory的使用实例详解

    这篇文章主要介绍了Kotlin ViewModelProvider.Factory的使用,在我们使用 ViewModel 的时候,我们会发现,有的时候我们需要用到 ViewModelFactory,有的时候不需要
    2023-02-02
  • android中图片加载到内存的实例代码

    android中图片加载到内存的实例代码

    这篇文章主要介绍了android中图片加载到内存的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • Android 中按home键和跳转到主界面的实例代码

    Android 中按home键和跳转到主界面的实例代码

    本文通过实例代码给大家分享Android 中按home键和跳转到主界面的方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-04-04
  • android仿微信联系人索引列表功能

    android仿微信联系人索引列表功能

    这篇文章主要为大家详细介绍了android仿微信联系人索引列表功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • 基于Flutter制作一个心碎动画特效

    基于Flutter制作一个心碎动画特效

    这篇文章主要为大家介绍了如何利用Flutter制作一个心碎动画特效,文中的示例代码讲解详细,对我们学习Flutter有一定帮助,感兴趣的可以了解一下
    2022-04-04
  • flutter优雅实现扫码枪获取数据源示例详解

    flutter优雅实现扫码枪获取数据源示例详解

    这篇文章主要为大家介绍了flutter优雅实现扫码枪获取数据源示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Flutter实现固定header底部滑动页效果示例

    Flutter实现固定header底部滑动页效果示例

    这篇文章主要为大家介绍了Flutter实现固定header底部滑动页效果示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • ListView的Adapter使用 之 初学ArrayAdapter String

    ListView的Adapter使用 之 初学ArrayAdapter String

    ListView是Android中经常会使用的东西,绑定数据对于初学者来说,尤其是刚接触编程的人来说,往往会觉得很难理解,我上大二的时候学的java,但是基本上相当于没有学,什么都没写过,真正接触编程就是开始上手学android,把这些记录下来,自己可以回头看下,也可以让新手更好的理解
    2013-06-06

最新评论