

Androidアプリの作成についてですが、1つのアプリをインストールして、機能別の2つのアイコンを作成することは可能でしょうか？

そのようなアプリに遭遇したことがなくて、不可能なのかもと思って、困っています。

たとえば、アイコンAは「実行」、アイコンBは「設定」  
といったように、機能別のアイコンを、Androidスマホ画面に出したいです。

Windowsのソフトでは、1つのソフトをインストールすると、関連するアイコンが複数作成されることは多いです。


CC BY-SA 4.0
2023-09-02T04:06:45.530
96101
2023-09-03T01:40:13.803
59644
question
android android-studio
Androidアプリで、1つのアプリで、機能別の2つのアイコンを作成することは可能ですか？


できますよ？  
たぶんですが…。  
むかーしむかしやって見たような気がします。  
ネットでやり方とか出てると思いますよ？  
一応ですが、その部分の違う範囲にも言えるので知っておいた方が良いこととしてですが…。

一応Androidは画面側とJava側で分かれて作るようになっているように見えますが…。

実際のところは、むかしからずっと作ってる人だと痛いほど痛感していますが  
昔はほぼJavaソースのみでほぼUIとかSwingみたいにして作る方法が主流でした。

言いたいのは何かというと、Java側でUIは操作が大抵そろっているっていうことです。  
ですので、こういう答えをしました。

長くなりましたが、アイコンをオブジェクトにJava側のふるまいに伴って変えたりするのは  
出来るようですよ。

[code]

    //こういう感じでいけるかなと思います。
    public void doChange(Button btn, String mess) {
      if(!mess.equals("")){
        btn.setText(mess);
      }
      btn.setImageResource(R.drawable.iconimage);
    }
    
[/code]


CC BY-SA 4.0
2023-09-03T00:17:43.420
96102
2023-09-03T01:40:13.803
2023-09-03T01:40:13.803
19110
59651
96101
answer