スピナーで選択された値に基づいてDBから個人名を選択するクエリがあります。問題は、スピナーから選択されたアイテムが英語のクエリで機能し、アプリが正常に機能する場合ですが、スピナーから選択されたアイテムがペルシア語である場合、アプリがクラッシュします。誰かが私を助けることができますか?
Spinner spin = (Spinner)findViewById(R.id.spinner_expert);
String selectedItemFromSpin = spin.getSelectedItem().toString();
Cursor c = myDatabase.rawQuery("SELECT PName FROM tbl_staff WHERE PMajor LIKE '%" + selectedItemFromSpin + "%'", null);