效果图:

图1:

Android 实现在Java代码中修改UI界面,并修改界面_第1张图片

图2:

Android 实现在Java代码中修改UI界面,并修改界面_第2张图片

activity_main.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"    tools:context=".MainActivity">    <EditText        android:id="@+id/edt_show"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:layout_marginTop="100dp"        android:gravity="center"        android:hint="点击提交,发生奇迹"/>    <Button        android:id="@+id/btn_show"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_marginTop="40dp"        android:background="#0899f9"        android:textSize="20dp"        android:textColor="#fff"        android:text="提交"        android:layout_gravity="center"/></LinearLayout>

MainActivity.java

public class MainActivity extends AppCompatActivity  {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        final EditText editText = findViewById(R.id.edt_show);        Button button = findViewById(R.id.btn_show);        button.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                editText.setText("赛罗奥特曼,万岁");            }        });    }}

更多相关文章

  1. JS调用Java代码(Android)
  2. 【Android】Android Layout Binder——根据layout布局文件自动生
  3. Android应用程序进程启动过程的源代码分析(2)
  4. android 开发收银系统,弹出键盘固定界面UI的方法
  5. Android源代码编译
  6. ImageButton动态改变按钮图片
  7. Android中自动跳转到系统设置界面
  8. Android应用程序组件Content Provider的启动过程源代码分析(6)
  9. android常用代码片段

随机推荐

  1. day1 note
  2. 在阿里云镜像站下载KiCad
  3. Manjaro Linux 入门使用教程
  4. 前端开发工具安装及使用小结
  5. 如何加快 Node.js 应用的启动速度
  6. Docker 镜像制作教程:针对不同语言的精简
  7. 编写vscode自带插件Ement常用语法并使用
  8. html快捷键/属性/标签学习
  9. VSCode、Chrome安装及HTML页面结构了解
  10. Springboot docker jenkins 自动化部署并