当前位置:   article > 正文

Android入门:向Activity中创建和加载布局_cocos项目安卓平台如何在活动中创建一个布局

cocos项目安卓平台如何在活动中创建一个布局

1、创建一个布局文件

在res文件夹中创建layout目录

在layout目录中创建一个布局,本人创建的是LinearLayout布局。

生成一个LinearLayout线性布局,以及一个按钮

  1. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2. android:orientation="vertical"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent">
  5. <Button
  6. android:id="@+id/btn1"
  7. android:layout_width="match_parent"
  8. android:layout_height="wrap_content"
  9. android:text="Button 1"/>
  10. </LinearLayout>

android:layout_width指定了当前元素的宽度,match_parent表示让当前元素和父元素一样宽

android:layout_height指定了当前元素的高度,wrap_content表示当前元素的高度只要能包含里面的内容即可

android:text指定了元素中显示的文字内容

2、在Activity中加载布局

设立好布局之后,需要在Activity中加载布局。需要在onCreate()方法中,调用 setContentView() 函数加载布局。

  1. class FirstActivity : AppCompatActivity() {
  2. override fun onCreate(savedInstanceState: Bundle?) {
  3. super.onCreate(savedInstanceState)
  4. setContentView(R.layout.first_layout)
  5. }
  6. }

3、在AndroidManifest文件中注册

所有的Activity都要在AndroidManifest.xml文件中注册才能生效!!!

注册文件代码:

  1. <intent-filter>
  2. <action android:name="android.intent.action.MAIN" />
  3. <category android:name="android.intent.category.LAUNCHER" />
  4. </intent-filter>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/314061
推荐阅读
相关标签
  

闽ICP备14008679号