0

縦向きから横向きへの向きの切り替えに問題があります。

画像を追加する権限がないため、このページを作成しました

http://www.guitart.comyr.com/

私のコードと2つの画像があります。

切り替えをテストするための小さなアプリケーションを作成しようとしました。ページで確認できるのと同じフォルダを作成しましたが、この小さなテスト アプリは正常に動作します。しかし、私の元のアプリは動作しません。

英語で申し訳ありません。

4

3 に答える 3

1

レイアウトフォルダーからレイアウトファイルをコピーして、「レイアウトランド」に貼り付けてみましたか?logcatがonCreateでnullPointerExceptionを表示しているため、ビューのIDを確認してください。

于 2013-01-11T12:48:14.487 に答える
1

ありますか

<Button
   android:id="@+id/btn_menu_info"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_alignParentRight="true"
   android:layout_alignParentTop="true"
   android:background="@drawable/info64"
   android:src="@drawable/info64" />

両方の menu.xml layouts(layout|layout-land) フォルダーに? 向きを横向きに変更すると、アプリは自動的に layout-land フォルダーの xml を使用します。Eclipse は、ID が両方の方向に存在するかどうかを認識しません。Eclipse はエラーではないため、ビルドを停止することはできませんが、少なくとも警告が表示される可能性があります。

問題ない :)

于 2013-01-11T12:50:23.380 に答える
0
<Button
        android:id="@+id/btn_menu_info"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:background="@drawable/info64"
        android:src="@drawable/info64" />

削除する

android:src="@drawable/info64"

このボタンのプロパティからの行。それが問題です。これで完了です。

于 2013-01-11T12:46:08.283 に答える