2016-07-16 6 views
0

ArrayListを返し、もう1つのArrayListに格納されたハッシュマップが1つあり、アクセスする方法がわかりません。主な問題は、私はハッシュマップの戻り値のインデックス番号を知らないということです。アンドロイドのArraylistの値にアクセスする方法

私が試したこと。

ArrayList<MenuDetail> mdetail; 
HashMap<String,ArrayList<MenuDetail>> RTMenuThemeYellow; 
for(int i = 0;i < ResponseString.getRights().length;i++) 
{ 
    mdetail = RTMenuThemeYellow.get(ResponseString.getRights()[i]); 
    if(mdetail != null) 
    { 
    } 
} 

は今どのように私は私がmdetail変数から値をアクセスする方法mdetail変数

+0

mdetailにあなたがMenuDetailのオブジェクトを返しているmdetail.get(i)をアクセスできるように配列リストです。 –

+1

[Androidの配列リストから要素を取得する]の複製がありますか?(http://stackoverflow.com/questions/9664168/retrieving-an-element-from-array-list-in-android) – Ironman

答えて

1

から値にアクセスできますか?

mdetail.get(i); 

は、 '私' は、インデックスである - あなたのforループ

+0

すでに問題を解決しました.. –

関連する問題