Android 界面开发示例:创建简单文本视图和按钮
以下是一个简单的 Android 界面的代码示例,展示如何创建一个包含文本视图和按钮的垂直线性布局,并实现点击按钮更改文本视图内容的功能。
activity_main.xml(布局文件):
<?xml version='1.0' encoding='utf-8'?>
<LinearLayout xmlns:android='http://schemas.android.com/apk/res/android'
xmlns:tools='http://schemas.android.com/tools'
android:layout_width='match_parent'
android:layout_height='match_parent'
android:orientation='vertical'
android:padding='16dp'
tools:context='.MainActivity'>
<TextView
android:id='@+id/textView'
android:layout_width='wrap_content'
android:layout_height='wrap_content'
android:text='Hello, World!'
android:textSize='24sp'
android:textStyle='bold' />
<Button
android:id='@+id/button'
android:layout_width='wrap_content'
android:layout_height='wrap_content'
android:text='Click Me' />
</LinearLayout>
MainActivity.java(主要活动文件):
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
private TextView textView;
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
textView = findViewById(R.id.textView);
button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
textView.setText('Button Clicked!');
}
});
}
}
这个示例包含一个包含一个文本视图和一个按钮的垂直线性布局。当点击按钮时,文本视图的文本将被更改为 'Button Clicked!'。
原文地址: http://www.cveoy.top/t/topic/hGmP 著作权归作者所有。请勿转载和采集!