• 03-05-2019, 00:45:28
    #1
    java class'ımda aşağıdaki bir değerim tanımlı
    public static final String CATEGORY_URL = SERVER_URL+"api.php?cat_list";
    ancak yapmak istediğim şu. projemde birde menu bulunuyor. menu'deki seçeneğe göre bu string değerimi değiştirmek istiyorum örnek verecek olursak
    menüdeki 1. seçenek seçildiğinde
    public static final String CATEGORY_URL = SERVER_URL+"api.php?menu_secenek1";
    2. seçenek seçildiğinde
    public static final String CATEGORY_URL = SERVER_URL+"api.php?menu_secenek2";
    gibi değiştirmek istiyorum bunu nasıl yapabilirim şimdiden teşekkürler
  • 03-05-2019, 00:55:14
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    final kısmını kaldırırsan String i manipüle edebilirsin hocam.
  • 03-05-2019, 00:57:35
    #3
    azuosxela adlı üyeden alıntı: mesajı görüntüle
    final kısmını kaldırırsan String i manipüle edebilirsin hocam.
    ben bu değişkenleri costant.java diye bir classa yazıyorum ve farklı bir pakette hocam bu. yanı uygulamada 2 farklı paketten classlar çağırıyorum. peki böyle koşullandırma yaptığımda paketlerin farklı olması bi sorun yaratır mı.? demek istediğim şu uygulama ilk açıldığındaki değer neyse o kalma gibi sorun oluşurmu önbellek vsden dolayı?
  • 03-05-2019, 03:53:07
    #4
    Üyeliği durduruldu
    string_format kullanabilirsin
  • 03-05-2019, 06:09:06
    #5
    Bundle kullanarak hangi menü seçiliyorsa onun onclick yada olay methodunda seçilen menü için bund'la bir değer verin diğer tarafta bundle'ı alın koşul switch case yada is else ile bu attığınız veriyi kontrol edin
  • 03-05-2019, 18:48:02
    #6
    bi base url oluştur

    public static final String CATEGORY_BASE_URL = SERVER_URL + "api.php?"
    gibi, daha sonra diğer classtan bunu çağır

    String URL = Constant.CATEGORY_BASE_URL + "seçenek1";
    bu şekilde bi çözüm olabilir.