我知道2種方式來創建一個Intent
,它們分別是:方法來創建一個意圖:
Intent intent = new Intent(this, Activity2.class);
startActivity(intent);
而且
Intent intent = new Intent();
intent.setClassName(com.example.android.somepackagename, com.example.android.somepackagename.Activity2);
startActivity(intent);
據我所知,雙方基本上做同樣的事情,不知道是否有是否存在幕後差異,以及是否存在我們只需要使用一種類型的特殊情況。
謝謝