Projeyi çalıştırmak istediğimde hata alıyorum.
private listView;
ve
donus;
hata veriyor.
Projede isim ve telefon no yu Veritabanına eklemeye çalışıyorum.
package com.example.sivas.birinci;
import android.content.DialogInterface;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;
import java.util.List;
public class BirProje extends AppCompatActivity {
    private  listView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_bir_proje);
        final EditText isim = (EditText) findViewById(R.id.isim);
        final EditText telefon = (EditText) findViewById(R.id.telefon);
        Button button = (Button) findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Veritabani veritabani = new Veritabani(BirProje.this);
                veritabani.VeriEkle(isim.getText().toString(), telefon.getText().toString());
            }
        });
        Button listele = (Button) findViewById(R.id.listele);
        final ListView listView = (ListView) findViewById(R.id.veriler);
        listele.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Veritabani veritabani = new Veritabani(BirProje.this);
                List vVeriler = veritabani.VeriListele();
                ArrayAdapter adapter = new ArrayAdapter(BirProje.this, android.R.layout.simple_list_item_1, android.R.id.text1, vVeriler);
                listView.setAdapter(adapter);
            }
        });
        listView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener() {
            @Override
            public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
                if (v.getId() == R.id.veriler) {
                    AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo;
                    menu.setHeaderTitle(listView.getItemAtPosition(info.position).toString());
                    menu.add(0, 0, 0, "Sil");
                    menu.add(0, 1, 0, "Düzenle");
                }
            }
        });
        
    }
    public boolean onContextItemSelectsd(MenuItem item)
    {
        boolean donus;
        switch (item.getItemId())
        {
            case 0:
                AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
                final String secili = listView.getItemAtPosition(info.position).toString();
                final AlertDialog.Builder builder = new AlertDialog.Builder(this);
                builder.setTitle("Veri Silme");
                builder.setMessage("\"" + secili + "\" adlı veri silinsin mi?");
                builder.setNegativeButton("Evet", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {
                        String[] dizi = secili.split("-");
                        long id = Long.parseLong(dizi[0].trim());
                        Veritabani veritabani = new Veritabani(BirProje.this);
                        veritabani.VeriSil(id);
                        veritabani.VeriListele();
                    }
                });
                builder.setPositiveButton("Hayır", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                    }
                });
                AlertDialog dialog = builder.create();
                dialog.show();
                break;
            default:
                donus = false;
                break;
        }
        return donus;
    }
}
    
  
