Android studio 简易登录界面

  [1]:视频资源

  [2]:Android TextView设置图标,调整图标大小

•效果展示图

  

Android studio 简易登录界面

•前置知识

TextView

EditText

Button 以及按压效果,点击事件

•出现的问题

  输入文本框 $Account$ 和 $Password$ 左侧的图标大小问题;

  我是随便在网上下载的两张图片,像素太大,以至于占用了太多的空间,如何修改 EditText 中图标的大小呢?

  参考资料:Android TextView设置图标,调整图标大小

  首先,我在 $activity\_next.xml$ 中放置了两个 $EditText$ 组件,设置的 $id$ 分别为 $et\_1$ , $et\_2$; 

  并把以下两张图片放在了 drawable 文件夹中,并分别取名为 $account.png$ , $password.png$;

   

Android studio 简易登录界面

    

Android studio 简易登录界面

  $(account.png)$     $(password.png)$

  其中,$account.png$ 放置在 $et\_1$ 组件中, $password.png$ 放置在 $et\_2$ 组件中;

  在其对应的 $next\_activyti.java$ 文件中设置如下代码即可改变其在 $EditText$ 中的大小;

1 EditText Et1 = findViewById(R.id.et_1); 2 Drawable icon = getResources().getDrawable(R.drawable.account);//找到account.png这张图片 3 icon.setBounds(0,0,44,44); 4 Et1.setCompoundDrawables(icon, null, null, null); 5 6 EditText Et2 = findViewById(R.id.et_2); 7 Drawable password = getResources().getDrawable(R.drawable.password);//找到password.png这张图片 8 password.setBounds(0,0,44,44); 9 Et2.setCompoundDrawables(password,null,null,null);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwyjzz.html