티스토리 뷰

반응형
package pkg.Exec;
 
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
 
public class ExecActivity extends Activity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        findViewById(R.id.BtnExec).setOnClickListener(mClick);
    }
    
    Button.OnClickListener mClick = new View.OnClickListener() {
     @Override
        public void onClick(View v) {
     Intent intent;
     String packageName = ""; 
    
     switch(v.getId()) {
     case R.id.BtnExec : packageName = "com.kakao.talk";
break;
     }
    
     intent = ExecActivity.this.getPackageManager().getLaunchIntentForPackage(packageName);
     ExecActivity.this.startActivity(intent);  
        } 
    };
}
반응형

'Android > 실전 TIP' 카테고리의 다른 글

메인이 로고인 경우 바로 종료 시키기  (0) 2019.03.25
로고 애니메이션 효과 주기  (0) 2019.03.25
문자 전송 기능  (0) 2019.03.25
앱에서 마켓 연결  (0) 2019.03.25
디바이스 정보 알아오기  (0) 2019.03.25
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday