如何在android中以编程方式选中使用网络提供的值复选框

时间:2014-01-08 10:51:45

标签: android systemtime

可以用语法检查使用网络提供的值chekbox吗?我想用代码检查该复选框。我该怎么办?

I want to check marked checkbox using programme

3 个答案:

答案 0 :(得分:1)

android.provider.Settings.System.getInt(getContentResolver(),android.provider.Settings.Global.AUTO_TIME)

0 - 未选中 1 - 已检查

回答学分Matthias Robbers

答案 1 :(得分:0)

试试这个:

YourActivity.this.startActivity(new Intent(Settings.ACTION_DATE_SETTINGS));

无法直接从您的代码中启用它。此代码将帮助您自动转到该屏幕。然后您可以选中或取消选中它,然后返回到您的屏幕。

答案 2 :(得分:0)

public class ConnectionDetector {

        private Context _context;

        public ConnectionDetector(Context context){
            this._context = context;
        }

        /**
         * Checking for all possible internet providers
         * **/
        public boolean isConnectingToInternet(){
            ConnectivityManager connectivity = (ConnectivityManager) _context.getSystemService(Context.CONNECTIVITY_SERVICE);
              if (connectivity != null)
              {
                  NetworkInfo[] info = connectivity.getAllNetworkInfo();
                  if (info != null)
                      for (int i = 0; i < info.length; i++)
                          if (info[i].getState() == NetworkInfo.State.CONNECTED)
                          {
                              return true;
                          }

              }
              return false;
        }
    }

这个问题类似于: how to turn internet connection (GPRS/EDGE/3G) on/off

看一下答案中提到的项目:http://code.google.com/p/apndroid/