0

Android 4.0 デバイスで Gridlayout を使用する方法は既にわかりました。サポート ライブラリをダウンロードし、ライブラリ プロジェクトとしてインポートしてから、自分のプロジェクトでライブラリとして参照しました。しかし、私は自分のプロジェクトにライブラリを直接持ちたいと思っています。libs フォルダーのファイルを自分の libs フォルダーに既にコピーしました。また、attrs.xml と dimens.xml を自分のプロジェクトにコピーしました。次に、両方のjarファイルをビルドパスに追加しました。Eclipse自体にはエラーはありませんが、「見つからないなど」の問題があるため、Androidレイアウトエディターはレイアウトをレンダリングできなくなりました(これは私のオフィスからではなく書いているので、残念ながら正確なエラーメッセージですが、明日行います)。

1 つのプロジェクトで本当にすべてが必要です。私は何かを忘れましたか?それは可能ですか?誰かがすべてを 1 つのプロジェクトにマージした「グリッド レイアウト サポート ライブラリのサンプル」が見つからないためです。

私の問題を理解していただければ幸いです。よろしくお願いします。

EDIT これは私のレイアウトエディタが言うことです:

com.android.layoutlib.bridge.MockView は android.view.ViewGroup にキャストできません 例外の詳細は [ウィンドウ] > [ビューの表示] > [エラー ログ] に記録されます 次のクラスをインスタンス化できませんでした: - android.support.v7.widget.GridLayout (Openクラス、エラー ログの表示) 詳細については、エラー ログ ([ウィンドウ] > [ビューの表示]) を参照してください。

そして、ここでエラーログメッセージに:

general.xml: com.android.layoutlib.bridge.MockView を android.view.ViewGroup にキャストできない

android.support.v7.widget.GridLayout のインスタンス化に失敗しました。

4

1 に答える 1

0

これを試して:

right clickあなたproject->properties->java build path->orderとすべてのオプションをマークする場所をエクスポートします。

これで問題が解決することを願っています。

于 2012-09-11T19:06:46.370 に答える