폰상태를 알고 싶습니다.
현재 폰이 무음상태인지.. 진동인지, 아니면 벨소리로 되어있는지 를...
알고싶어요~~^^

모르시는 분을 위해 네트워크 상태를 파악하는 코드는 다음과 같습니다.

  ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
  NetworkInfo ni = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
  boolean isWifiAvail = ni.isAvailable(); // 와이파이 사용가능 여부
  boolean isWifiConn = ni.isConnected(); // 와아파이 연결여부
  ni = cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
  boolean isMobileAvail = ni.isAvailable(); // 네트워크 사용가능 여부
  boolean isMobileConn = ni.isConnected(); // 네트워크 연결여부
  
  String status = "WiFi\nAvail = " + isWifiAvail + "\nConn = "
      + isWifiConn + "\nMobile\nAvail = " + isMobileAvail
      + "\nConn = " + isMobileConn + "\n";
  Log.w(TAG, "status : " + status);

아마 권한도 같이 주셔야 할겁니다.

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>