0
これはエラーです。私はこの1つのチュートリアルを、以下のことだし、それはエラーをスローしません:火災ベースでの変更とマップへの格納でのDataSnapshotでのエラーの取得
私は読みました簡単に自分のFirebaseデータベースからデータを格納したいです。
エラーメッセージ:
"Unchecked assignment: 'java.util.Map' to 'java.util.Map<java.lang.String,java.lang.String>' less... (⌘F1)
は未チェック警告がコンパイラによって発行された場所を通知します。たとえば、次のように
void f(HashMap map) {
map.put("key", "value");
}
ヒント:パス-Xlint:詳細を取得するためにjavacに未チェック」
myRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Map <String, String> map = dataSnapshot.getValue(Map.class);
}
@Override
public void onCancelled(DatabaseError databaseError) {
Log.i("error", "error");
}
});
私はこれを試してみましたが、このエラー 'クラスのjavaを持ってみてください.util.Mapにジェネリック型のパラメータがあります。代わりにGenericTypeIndicatorを使用してください。 ' – dylmatthews
が見つかりました。ここで答えてください。' http://stackoverflow.com/questions/37688031/class-java-util-map-has-generic-type-parameters-please -use-generictypeinディケーター ' – dylmatthews