xmlns:ohos="http://schemas.huawei.com/res/ohos"

ohos:shape="oval">

ohos:color="#007DFF"/>

然后根据文档写的,修改MainAbilitySlice.java文件

把onStart方法super.onStart(intent); 下面的代码都注释掉,然后添加  super.setUIContent(ResourceTable.Layout_main_layout);

但奇怪的是,ResourceTable里根本没有Layout_main_layout这个常量,然后我就翻这个类,里面根本没有。更奇怪的是,这个类不在src目录里,在这里

4d2c6b39e56cf8387c36e461f4d8334f.png

然后这程序咋的也不好使,教程也没说咋处理,我就随便找了一个常亮放进setUIContent里了,运行了一次。右侧的模拟器一闪就恢复了刚开始的模样,这时候,神奇的事情发生了,当我再打开这个类的时候,里面多出来好多常量。。。。。。

以前的代码是这样

public final class ResourceTable {

public static final int Media_icon = 0x1000002;

public static final int String_app_name = 0x1000000;

public static final int String_mainability_description = 0x1000001;

}

后来就多出来几个常量

public final class ResourceTable {

public static final int Graphic_button_element = 0x1000003;

public static final int Id_button = 0x1000005;

public static final int Id_text = 0x1000006;

public static final int Layout_main_layout = 0x1000004;

public static final int Media_icon = 0x1000002;

public static final int String_app_name = 0x1000000;

public static final int String_mainability_description = 0x1000001;

}

不知道这一步的操作是咋操作的,就运行了一次错误代码就生成了,正规操作文档里没有介绍.......

文章标签里没鸿蒙,瞎选了一个安卓。

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐