0

Eclipse のプロジェクトで Etsy の StaggeredGridView を使用したいと考えていました。彼らの gitHub ページには、プロジェクトを Eclipse にインポート/セットアップする手順が記載されていません。誰かがこれを成功させ、手順を共有できる場合は、大いに役立ちます!

https://github.com/etsy/AndroidStaggeredGrid

以下のリンクに記載されている手順に従ってみましたが、うまくいきませんでした。 gradle プロジェクトを Eclipse にインポートする

4

3 に答える 3

5

簡単な方法は、ZIP ファイルをダウンロードし、ファイル全体を一時ディレクトリに抽出し、そのディレクトリに移動して、フォルダーをプロジェクトのディレクトリに\AndroidStaggeredGrid-master\library\src\main\javaコピーすることです。次に、ディレクトリに移動し、ファイルをプロジェクトのフォルダーにコピーします (または、既にプロジェクトがある場合は、彼のファイルを自分のファイルとマージします)。 comsrc\\AndroidStaggeredGrid-master\library\src\main\res\valuesattrs.xml\res\values\

これを行うために Gradle は必要ありません。ソースはプロジェクトの一部になります。

これを行う別の方法は、そこから JAR ファイルを作成しようとすることですが、Android プロジェクトではまだ試していません。

于 2014-03-28T00:22:23.207 に答える
2

Etsy Staggered GridView を Eclipse に正常にインポートしました。手順は次のとおりです (Eclipse に入る必要があるすべての Android Studio プロジェクトで機能します)。

  1. Github から zip ファイルをダウンロードして解凍し、プロジェクト フォルダ --> ライブラリ --> src --> main を開きます。

  2. そこにある 3 つのファイルすべてをコピーします: AndroidManifest と res および src フォルダー

  3. Eclipse で新しいプロジェクトを開始します: [ファイル] --> [新規] --> [Android アプリケーション プロジェクト]

  4. プロジェクト名を作成し、API レベルを選択します。[次へ] をクリックします。

  5. [カスタム アイコン ランチャーの作成] と [アクティビティの作成] のクリックを解除します

  6. このプロジェクトをライブラリとしてマークする (ライブラリとして使用する場合) をクリックします。

  7. [完了] をクリックします

  8. パッケージ エクスプローラーでプロジェクト タイトルを選択し、そこに 3 つのファイルを貼り付けます (オーバーライドするには、[すべてはい] をクリックします)。

  9. (オプション) ライブラリとしてインポートする場合は、メイン プロジェクトの名前を右クリックし、[プロパティ] --> [Android] に移動します。

  10. ポップアップの下部にある [追加] ボタンを見つけて、新しくインポートしたライブラリを選択し、[OK] をクリックします。

  11. 終わり!

于 2014-06-30T20:57:41.177 に答える
0

@銭

attrs.xml またはそのコンテンツをプロジェクトの attrs.xml にコピーする必要があります。このように全体をコピーしてください。

 <declare-styleable name="StaggeredGridView">
    <attr name="column_count" format="integer" />
    <attr name="column_count_portrait" format="integer" />
    <attr name="column_count_landscape" format="integer" />
    <attr name="item_margin" format="dimension" />
    <attr name="grid_paddingLeft" format="dimension" />
    <attr name="grid_paddingRight" format="dimension" />
    <attr name="grid_paddingTop" format="dimension" />
    <attr name="grid_paddingBottom" format="dimension" />
</declare-styleable>

自分のattires.xmlに

次に、エラー ファイルで、独自の com.example.example を R にインポートします。

于 2015-07-04T03:51:54.210 に答える