хорошо, поэтому в других моих действиях с андроидом он отображает кнопку на экране, если в массиве есть определенная строка. Я буду использовать функцию split для сохраненной строки, чтобы превратить мою строку обратно в массив, а затем перенести этот массив в мой личный массив избранных. В этом примере я пытаюсь заставить его отображать кнопку, если строка «UltimateBP» находится в избранном частного массива.
если я назначу его напрямую, используя:
Избранное [1] = "UltimateBP";
это работает, и кнопка отображается правильно.
Однако, если я назначу его, используя метод ниже. оно не будет отображаться.
Это делает то же самое, когда я использую метод TextUtils split ().
public class SampleApplication extends Application{
private String mStringValue;
private int numOfFavorites=1;
private String[] favorites = new String[150];
@Override
public void onCreate() {
mStringValue = "SavageLook.com";
favorites[0] = "None";
String someWords = "UltimateBP|Orange|Yellow";
String aColors[] = someWords.split("\\|");
numOfFavorites++;
String X = aColors[0];
favorites[1]=X;
super.onCreate();
}