1

私はこれをどのように使用するか4時間ほど探していましたが、依存関係を台無しにしたため、プロジェクトをリセットする必要がありました。一度セットアップしたので、すべての依存関係を単純にインポートして解決する方法を誰か説明してもらえますか?結局失敗しました。

Androidスタジオでsimonvtライブラリを使用する初心者向けの[ハウツー]を投稿してくれる人には非常に感謝しています。他の人にも役立つと思います。

私のJavaまたはAndroidスタジオに問題がある可能性があります。そのため、確実に機能する方法を確認したいので、失敗した場合はソフトウェアに問題があります。


アップデート

だから私はAndroidスタジオをセットアップし、すべてのAndroidパッケージを更新し、すべてをチェックしました。Androidスタジオで別のメニュードロワーライブラリを使用する方法に関するこのチュートリアルを見つけました:http://androiddev.orkitra.com/?p=72290 しかし、依存関係エラーが常に発生するため、それを実行できませんでした。

誰かがこれら 2 つのライブラリのいずれかをインポートする方法について段階的なチュートリアルを投稿してくれれば、私と他の多くの人々の助けになると確信しています。

4

3 に答える 3

0

必要なのは開閉するメニュー ドロワーだけで、すべての構成やライブラリに付属するその他のものは必要ない場合は、Android のDrawerLayoutを使用します。使い方は簡単で、プロジェクトで使用するライブラリ プロジェクトの設定に伴う頭の痛い問題やリソースのオーバーヘッドはありません。

于 2013-09-06T17:44:11.457 に答える
0

私は自分のコードで次のことを行いました

次の行を build.gradle ファイルに追加しました

dependencies {
compile 'net.simonvt.menudrawer:menudrawer:3.0.+@aar'
}

MainActivity.java 内

 public MenuDrawer menuDrawer;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    menuDrawer = MenuDrawer.attach(this, MenuDrawer.Type.OVERLAY, Position.LEFT, MenuDrawer.MENU_DRAG_CONTENT);
    menuDrawer.setDropShadowEnabled(false);

    LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View convertView = inflater.inflate(R.layout.activity_menu_drawer, null);

    menuDrawer.setContentView(R.layout.activity_home);
    menuDrawer.setMenuView(convertView);

}
于 2017-02-15T10:31:34.997 に答える