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からもアクセスしたい:Eg: " @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 に答える