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();
}
}
});
}
}
Nguồn link.
Nguồn
2012-05-18 12:55:16
Xin chào @Laimoncijus. Bạn có tìm thấy giải pháp nào để chuyển đổi cấu hình android theo lập trình –
@Arun Kumar Munusamy: không may là không. Nhưng tôi đã nhìn lại ngay sau đó trong một thời gian ngắn. Có lẽ trong khi đó đã có một cái gì đó cho điều này ... Hãy cho tôi biết nếu bạn tìm thấy một cái gì đó, cảm ơn! – Laimoncijus
Cảm ơn bạn đã trả lời ... tôi đã sắp xếp để chuyển đổi giữa chế độ chung, im lặng và rung .. –