1

このプロジェクトを別のソースからインポートしましたが、表示に問題がありました。私のレイアウトの1つから、「エラー:パッケージ「Android」の属性「layout_alignStart」のリソース識別子が見つかりません」と表示されます:

<ProgressBar
        style="@android:style/Widget.ProgressBar.Small"
        android:layout_gravity="center_vertical"
        android:layout_alignStart="@id/imageFrame"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:indeterminate="true"
        android:id="@+id/progressBar"
        android:layout_alignParentTop="true"
        android:layout_marginTop="15dp"
    />

ここで、imageFrame は FrameLayout の ID です。

プロジェクトのビルド ターゲットは API レベル 17 で、マニフェストには次のように記載されています。

    <uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="11" />

私のメニューxmlファイルでは:

    <item
    android:id="@+id/menu_settings"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/menu_settings"/>

これは文字通り「インポート」されたのではなく、「既存のコードからの Android プロジェクト」を通じて追加されたことに注意してください。私はこのプロジェクトにも Eclipse を使用しています。

4

1 に答える 1