Android 实现在Java代码中修改UI界面,并修改界面
16lz
2021-01-23
效果图:
图1:
图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("赛罗奥特曼,万岁"); } }); }}
更多相关文章
- JS调用Java代码(Android)
- 【Android】Android Layout Binder——根据layout布局文件自动生
- Android应用程序进程启动过程的源代码分析(2)
- android 开发收银系统,弹出键盘固定界面UI的方法
- Android源代码编译
- ImageButton动态改变按钮图片
- Android中自动跳转到系统设置界面
- Android应用程序组件Content Provider的启动过程源代码分析(6)
- android常用代码片段