1

現在、デフォルトのギャラリーを拡張する CustomizedGallery というクラスがあります。次のように XML レイアウト ファイルに含めます。

      <RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_marginLeft="80px"
    android:layout_marginTop="0px"
    android:layout_width="869px"
    android:layout_height="605px"
    android:background="#000000"
    android:orientation="horizontal" >

    <com.my.path.here.CustomizedGallery
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="864px"
        android:layout_height="600px"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:id="@+id/gallery" />
</RelativeLayout>

問題は、パッケージ名 (com.my.path.here) を変更するたびに、XML も手動で編集する必要があることです (.java ファイルとして更新されないため)。カスタム クラスを使用する XML で毎回パッケージ名を編集する必要がないなど、カスタム ギャラリー クラスを XML に含める方法はありますか?

PS: なぜパッケージ名を頻繁に変更するのか不思議に思うかもしれません。その理由は、同じクライアント用に非常によく似たアプリを作成するためです。そのため、パッケージ名を毎回変更して、わずかに変更したアプリを同じデバイスにインストールできるようにする必要があります。

前もって感謝します!

4

0 に答える 0