۱۳۹۳/۱۰/۱۳, ۰۴:۵۳ ق.ظ
سلام مشکل این سورس الان چیه؟
موقع دیباگ هم میگه سورس پیدا نشد!
موقع دیباگ هم میگه سورس پیدا نشد!
کد پیاچپی:
package ir.rose_soft.alagemandi;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.Toast;
public class Subject_2 extends Activity {
public String Subject_2;
public SharedPreferences shared;
public SharedPreferences.Editor editor;
Globals global = new Globals();
public ImageView iv_favorites;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.subject_2);
// Favorites
shared = getSharedPreferences("Prefs", MODE_PRIVATE);
editor = shared.edit();
final String this_subject = "Subject_2" ;
final Boolean b1 = shared.getBoolean(this_subject, false);
if (b1){
iv_favorites.setImageResource(R.drawable.favorite_selected);
}else{
iv_favorites.setImageResource(R.drawable.favorite_not_selected);
}
iv_favorites.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Boolean b2 = shared.getBoolean(this_subject, false);
if (b2){
editor.putBoolean(this_subject, false);
editor.apply();
iv_favorites.setImageResource(R.drawable.favorite_not_selected);
// show message
String message = getResources().getString(R.string.favorites_removed);
Toast.makeText(getApplicationContext(), message, Toast.LENGTH_SHORT).show();
}else{
editor.putBoolean(this_subject, true);
editor.apply();
iv_favorites.setImageResource(R.drawable.favorite_selected);
// show message
String message = getResources().getString(R.string.favorites_added);
Toast.makeText(getApplicationContext(), message, Toast.LENGTH_SHORT).show();
}
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu, menu);
return true;
}
}