ユーザーがホーム画面またはアプリドロワーからクリックすると、特定の (システムにインストールされた) アプリ (システム設定、カレンダー、ブラウザーなど) にユーザーを送信する単純なアプリケーションを作成しようとしています。
たとえば、設定のショートカットと同じように、アプリを起動するたびにシステム設定を開こうとしています。
これを希望どおりに実装することは可能ですか? 誰か提案はありますか?
これが私のコードです:
import android.app.Activity;
import android.content.Intent;
import android.content.pm.PackageManager;
public class MainActivity extends Activity {
public void LaunchComponent (String packageName, String name){
Intent i = new Intent(Intent.ACTION_MAIN);
PackageManager manager = getPackageManager();
i = manager.getLaunchIntentForPackage("com.sec.android.app.controlpanel");
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);
}
}
現在、アプリには UI やレイアウト要素がないため、main.xml などのレイアウト ファイルはありません。必要なのは、ユーザーを別のアプリ アクティビティに送ることだけです。私はこのチュートリアル(ミッシングリンク)を使用しており、すべてのコード例を実装しましたが、理解できません.Android開発は初めてで、Javaは私の最高の言語ではありません. あらゆる批判や提案を受け入れます。