0

我正在尝试向框架添加一个新布局,比如 my_layout。

我在这方面取得了部分成功。

我在 xml 中定义了我的布局并将其放入frameworks/base/core/res/res/layout

然后我在frameworks/base/core/res/res/values public.xml 和 ids.xml中提到了 id

并在执行完整构建后:

制作框架

制作更新 API

制作

我能够以android.R.layout.my_layout的身份访问它

但现在我也想通过 xml 访问它:例如:“ @android:layout/my_layout”

我在源代码的哪个地方提到了这个参考?

4

1 回答 1

0

尝试在布局文件夹中的 my_layout.xml 文件中声明 id。

例如:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/home_layout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
    ...

快乐编码:)

于 2012-07-14T10:05:26.683 回答