![]()
java代码packagecom.mybutton.app;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.Button;importandroid.widget.Toast;publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);// 加载布局文件setContentView(R.layout.activity_main);// 获取按钮控件ButtonclickButton=findViewById(R.id.clickButton);// 绑定点击事件:弹出提示clickButton.setOnClickListener(v->Toast.makeText(MainActivity.this,"你点击了按钮!",Toast.LENGTH_SHORT).show());}}Androidmanifest.xml代码<?xml version="1.0"encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.mybutton.app"><application android:allowBackup="true"android:label="我的按钮程序"android:theme="@style/Theme.MyButton"><activity android:name=".MainActivity"android:exported="true"><intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/></intent-filter></activity></application></manifest>Themes.xml代码<resources><!--基础主题,无Material依赖--><style name="Theme.MyButton"parent="android:Theme.Light"><item name="android:windowBackground">@android:color/white</item><item name="android:textColor">@android:color/black</item></style></resources>activitymain.xml代码<?xml version="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:gravity="center"android:orientation="vertical"><!--点击按钮控件--><Buttonandroid:id="@+id/clickButton"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="点击我"android:textSize="22sp"android:padding="16dp"/></LinearLayout>