public class ProfileChangerActivity extends Activity {
/** Called when the activity is first created. */
ToggleButton tbt;
TextView txtview;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tbt = (ToggleButton) findViewById(R.id.togglebutton);
txtview = (TextView) findViewById(R.id.textview);
txtview.setText("Welcome to Profile Changer Application");
final AudioManager mobilemode = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
tbt.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
if(tbt.getText().toString().equals("Switch to LOUD"))
{
mobilemode.setRingerMode(AudioManager.RINGER_MODE_SILENT);
txtview.setText("SILENT profile activated !");
Toast.makeText(getBaseContext(),"SILENT profile activated ",Toast.LENGTH_LONG).show();
}
else if(tbt.getText().toString().equals("Switch to SILENT"))
{
mobilemode.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
txtview.setText("LOUD profile activated !");
Toast.makeText(getBaseContext(),"LOUD profile activated !",Toast.LENGTH_LONG).show();
}
}
});
}
}
स्रोत link।
स्रोत
2012-05-18 12:55:16
हाय @ लैमोनसिजस। क्या आपको एंड्रॉइड प्रोफाइल प्रोग्रामेटिक रूप से –
@ अरुण कुमार मुनुसामी स्विच करने का कोई समाधान मिला: दुर्भाग्य से नहीं। लेकिन मैं थोड़े समय के लिए बस वापस देख रहा था। शायद इस के लिए पहले से ही कुछ है ... अगर आपको कुछ मिल जाए तो मुझे बताएं, धन्यवाद! – Laimoncijus
अपने उत्तर के लिए धन्यवाद ... मैं हल है सामान्य, मूक और कंपन मोड के बीच स्विच करने के लिए .. –