로그는 스샷으로 첨부 햇고요
하도 답이 안나오길래 전문을 올립니다 참고로 key값은 앞의 액티비티에서 넘겨 받기 받고요 ...진한 부분을 집중적으로 봐주세요..
package my.HelloTabWidget;
public class foodCol extends Activity{
//private SQLiteDatabase mDb;
ImageView img;
static String FN1,FC1,FB1,cal;
EditText nb;
Button ggg;
String [] menu;
static TextView fr;
static int i;
int j=0;
ListView myListview;
static double key;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.food);
fr = (TextView)findViewById(R.id.TextView01);
img = (ImageView)findViewById(R.id.ImageView01);
myListview = (ListView)findViewById(R.id.myListview);
ggg = (Button)findViewById(R.id.Button01);
ArrayList<HashMap<String, String>> list = new ArrayList<HashMap<String, String>>();
if(key<0){
fr.setText("섭취한 칼로리가 기초 대사량을 넘으셨습니다");
}else{
for(int i = 0;i==30;i++){
if(key>Integer.parseInt(CALLORIES[i])){
menu[j]=new String(COUNTRIES[i]);
j++;
}
}
}
ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,menu);
myListview.setAdapter(adapter1);
ggg.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
finish();
}
});
}
static final String[] COUNTRIES = new String[]{"딸기","바나나","토마토","갈비탕","물냉면","비빔냉면","불고기","비빔밥","삼계탕","설렁탕","돈가스","김치볶음밥","오므라이스"
,"카레라이스","자장면","짬뽕","볶음밥","탕수육","라면","피자","햄버거","치킨","고기만두","오렌지","포도","수박","자장밥","떡국","스파게티","달걀 프라이","삼겹살 구이"};
static final String[] CALLORIES = new String[]{"30","100","40","580","450","500","300","580","800","460","980","610","680","600","660"
,"540","720","1780","500","1120","330","210","340","90","240","50","700","650","650","100","620"};
}




String [] menu = new String[30];