Возможно, я неправильно понимаю, как работает поток с Android, но мое текущее приложение генерирует две иконки, когда оно установлено.Я думаю, что я выяснил, как это произошло, я создал второе действие в своем проекте, и когда он загружается, он устанавливает основное приложение и второе действие.
Я не считаю, что мне нужно два действия, мне просто нужно иметь возможность загрузить другое представление поверх текущего представления. Кажется, я не могу понять, как установить представление содержимого (при условии, что это требуетсяизменить) вне текущей рутины.
Я пытаюсь поменять представление в отдельной функции:
public static void FindSomething(Context context)
{
setContentView(R.layout.second_layout);
}
, но я не могу сделать статическую ссылку на нестатический метод ...
Является ли мой «новый подход» правильным, или начало нового действия - правильный метод?Если запуск нового действия был правильным, возможно ли не загружать второй значок?
Мое приложение EECON для тех, кому интересно видеть, что при установке вы получаете две иконки: https://market.android.com/search?q=eecon&so=1&c=apps
Вот как все закончилось:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Превратился вэто как окончательный результат, и это было исправлено!
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>