6

少し問題があります。活動を始めたいのですが、別の方法で。そんなこと知ってる

Intent i = new Intent(this, ActivityTwo.class); 

意図を初期化し、その後私はできstartActivityます。しかし、私はそのようなことをしたい:

Intent i = new Intent(this, MyString.class);

はありませんnameActivity.classが、string.class を変更したいです。クラスの文字列名があるときにアクティビティを開始するにはどうすればよいですか?

4

5 に答える 5

2

使うだけ....

  Intent intent = new Intent().setClassName(activity,"packageName"+"className");
  startActivity(intent);
于 2016-09-24T11:54:38.227 に答える