7
Android 프로필에 프로그래밍 방식으로 전환 할 수 있습니까?프로그래밍 방식으로 Android 프로필 전환
아직 다른 프로필 앱을 작성할 계획 이었지만 프로필에 실제로 내장 된 것이 내 요구 사항을 충족시킬만큼 충분했습니다. 자동화 된 방식으로 전환해야합니다.
Android 프로필에 프로그래밍 방식으로 전환 할 수 있습니까?프로그래밍 방식으로 Android 프로필 전환
아직 다른 프로필 앱을 작성할 계획 이었지만 프로필에 실제로 내장 된 것이 내 요구 사항을 충족시킬만큼 충분했습니다. 자동화 된 방식으로 전환해야합니다.
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.
이 링크가 질문에 대답 할 수 있지만 여기에 답변의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – animuson
안녕하세요 @Laimoncijus. 프로그래밍 방식으로 안드로이드 프로필을 전환 할 수있는 해결책을 찾았습니까 –
@Arun Kumar Munusamy : 불행히도 아닙니다. 그러나 나는 그저 잠깐 동안 만보고 있었다. 어쩌면 거기에 이미 뭔가가있다 ... 만약 당신이 뭔가를 찾으면 알려줘, 고마워! – Laimoncijus
답장을 보내 주셔서 감사합니다 ... 일반 모드, 자동 모드 및 진동 모드 사이를 전환하도록 정렬했습니다. –