کلیدستان

نسخه‌ی کامل: مشکل در ساخت تنظیمات برای اندروید
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام.من می خوام برای برنامم یه الرت دیالوگ بسازم که توش تنظیمات رو بزارم.نحوه ی ساختن الرت دیالوگ سفارشی رو هم بلدم.
من با استفاده از کلید 288 نحوه ی ذخیره کردن تنظیمات رو هم خوندم.حالا من یه چک باکس تو mainactivity گذاشتم و می خوام وقتی چک باکس فعال شد تو وب ویو مثلا google.com لود بشه و اگر آنچک باشه yahoo.com رو توی وب ویو نمایش بده.حالا من کدهای جاواشو نوشتم ولی خطا میده لطفا اگه می تونید بگید که مشکل این کدها چیه:
کد پی‌اچ‌پی:
public class MainActivity extends Activity {
    public 
WebView webView;

    @
Override
    
protected void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        
setContentView(R.layout.activity_main);
        
        
String mobile;
        
        
        
    
        
SharedPreferences shared getSharedPreferences("Prefs"MODE_PRIVATE);
        
SharedPreferences.Editor editor shared.edit();
        
editor.putString("myStringName"mobile);
        
editor.apply();
        
        
        final 
CheckBox check=(CheckBoxfindViewById(R.id.checkBox1);
         
check.setOnClickListener(new OnClickListener() {
        
        @
Override
        
public void onClick(View arg0) {
                        
            
            if(
check.isChecked()){
                
                
mobile="http://google.com/";
                
                
                
            }
            
            else{
                
                
mobile="http://yahoo.com";
            }
            
            
        }
    });
        
        
        
        
         
webView = (WebViewfindViewById(R.id.webView1);
         
webView.getSettings().setJavaScriptEnabled(true);
         
webView.setWebViewClient(new WebViewClient());
         
webView.getSettings().setLoadWithOverviewMode(true);
         
webView.getSettings().setUseWideViewPort(true);
         
webView.getSettings().setBuiltInZoomControls(true);
         
webView.loadUrl(mobile);

ممنون میشم