من می خام یک فایل متنی که شماره ی ورژن آخرین نسخه ی برنامه در آن ذخیره شده رو بخونم.
از کد زیر استفاده می کنم
public boolean item7Click(MenuItem item) throws IOException {
String str=null;
try {
URL url = new URL("http://.../version.txt"); //My text file location
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
str=str+in.readLine();
in.close();
} catch (MalformedURLException e) {
} catch (IOException e) {
}
if(str=="1.0"){
Toast toast = Toast.makeText(getApplicationContext(), "آپدیت می باشد.", Toast.LENGTH_SHORT);
toast.show();
}
return true;}
اما وقتی روی گزینه ی منو کلیک می کنم پیام برنامه متوقف شده است را می دهد.