このプロジェクトを別のソースからインポートしましたが、表示に問題がありました。私のレイアウトの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 を使用しています。