رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اررarrayadapter
#1
سلام
این کد صفحه منه ارر میده زیر values قرمزه .برای چیه ؟
package com.example.dade24.myapplication;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class listyek extends AppCompatActivity {

   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_listyek);
////////////////////
       SQLiteDatabase mm= openOrCreateDatabase("ali", Context.MODE_PRIVATE,null);
       String d = "CREATE TABLE IF NOT EXISTS " + "alit" + "(ID INTEGER PRIMARY KEY , NAME TEXT, LAST_NAME TEXT , PHONE_NUMBER TEXT)";
       mm.execSQL( d );
       String f="INSERT INTO  " + "alit" + "(NAME,LAST_NAME) VALUES('FATEME','KAMALZADE')";
       //  mm.execSQL(f);

       //  System.out.println(d );
       // System.out.println(f );
       /// mm.close();


       String aliTable=" SELECT * FROM  alit " ;

       Cursor radif = mm.rawQuery(aliTable,null);
       String[] ali=new String[100];
       int i=0;
       if (radif.moveToFirst()) {
           do {
               String name = radif.getString(1);
               String famil = radif.getString(2);
               String shomare = radif.getString(3);
               //System.out.println(name +" database khoriji");
               ali[i]=name+"--"+famil+"--"+shomare;

           }while (radif.moveToNext());
           ListView lst=(ListView)findViewById(R.id.listv);
           ArrayAdapter<String> Adapter=new ArrayAdapter<String>(this,
                   android.R.layout.simple_list_item_1, android.R.id.text1, values);

       }
//////////////////////
   }
}


[عکس: 333.png]
پاسخ
تشکر شده توسط:
#2
خوب شما متغیر values رو تعریف نکردین. باید بجاش از ali استفاده کنید.
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 2 مهمان