Articles of android activity

Лучшая практика для viewflipper, содержащей 10 линейных выходов?

Я приступаю к работе с графическим интерфейсом, состоящим из viewflipper, который я хотел бы содержать 10 линейных раскладок. Целесообразно ли поместить все мои макеты в один и тот же файл ресурсов XML / макета? Если нет, существует ли более организованный подход к кодированию viewflipper со многими макетами? Будет ли иметь все в одном файле со […]

Как использовать onActivityResult (..), если действие вызывается из меню

Это моя проблема: class main extends menuActivity{ // .. // public void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == 0) camera_barcode = INTENT.getStringExtra("SCAN_RESULT"); } } } INTENT создается в классе menuActivity: public class menuActivity extends Activity { public INTENT; @Override public boolean onCreateOptionsMenu(Menu menu) { } @Override public boolean onOptionsItemSelected(MenuItem item) { […]

Передача контекста в ArrayAdapter внутри фрагмента с помощью setRetainInstance (true) вызовет утечку?

У меня есть ListFragment, который будет отображать список элементов через ArrayAdapter, я пытаюсь справиться с изменением конфигурации (вращение устройства). Я чувствую, что передача контекста активности в Array Adapter может привести к утечке памяти при перезагрузке Activity при вращении, и адаптер ListFragment сохраняется, потому что Я использую setRetainInstance (true), может ли кто-нибудь сказать мне, верно ли […]

Передача списка в другую активность на Android

Я создал список и хотел бы передать список другой активности, но я получаю сообщение об ошибке в выражении putExtra, когда я создаю намерение. Просто интересно, есть ли простой способ передать список строк, а не одну строку? благодаря private List<String> selItemList; private ListView mainListView = null; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.recipes); Button searchBtn = […]

Единый XML, многократная активность и производительность

У меня есть простые вопросы для пользователей Android . Если я использую Single XML для Multiple Activity , какие проблемы могут возникнуть? Как это поможет в Application PERFORMANCE , если мы будем использовать такой подход? Например: если имеют одинаковые XML layouts A, B, C для A, B, C Activity , вместо использования нескольких макетов, я […]

Как открыть новое действие, щелкнув элемент в списке?

Я не могу начать новое действие, щелкнув элемент в моем списке. Я хочу, чтобы onItemClick мог открыть ApkInfoActivity . Фактически, когда я нажимаю, ничего не происходит. protected void onItemClick(ListView l, View v, int position, long id, AdapterView<?> parent) { super.onListItemClick(l, v, position, id); final ApplicationInfo app = applist.get(position); PackageInfo packageInfo = (PackageInfo) parent.getItemAtPosition(position); AppDataActivity appData […]

Как обеспечить и обрабатывать глубокие ссылки в приложениях cordova / phonegap

Привет, я хотел бы узнать о плагине Cordova / Phonegap или способе раскрытия и обработки глубоких ссылок в приложении Sencha Touch / Cordova Пока я могу глубже вписаться в другие приложения, скажем, откройте Google Play на определенной странице подробных сведений о приложении. Используя этот плагин https://github.com/code4jhon/org.apache.cordova.startapp Так что я хотел бы сделать, это позволить другим […]

Завершите вызов, когда AsyncTask завершает работу

Моя вызывающая деятельность: public class Hello extends Activity { public void onCreate(Bundle savedInstanceState) { MyTask mt = new MyTask(this); mt.execute(); } Теперь в MyTask (внешний класс): public class MyTask extends AsyncTask<Void, Void, Void> { private Context mContext; public MyTask(Context context) { mContext = context; } //doinbackground, etc protected void onPostExecute() { mContext.finish(); } Другие вещи […]

Как поместить некоторую задержку в вызове активности из другого вида деятельности?

У меня есть приложение, в котором я получаю sms, содержащий его местоположение. При получении sms он вызывает другое действие, чтобы запустить и передать это местоположение этой активности, чтобы нарисовать его на карте. Перед вызовом второго действия он показывает тост, как уведомление На экране, но некоторые из-за вызова второй активности, что тост не приходит. Мой вопрос […]

Связь между BroadcastReceiver и Activity – андроид

У меня есть широковещательный приемник в моем приложении, который запускается каждый раз, когда пользователь получает входящий звонок. Теперь, когда это произойдет, мне нужен широковещательный приемник для вызова конкретного метода в конкретном действии. Теперь я попытался сделать этот метод статическим и, следовательно, доступным, но что-то говорит мне, что это очень плохая идея. Соответственно, я пытался создать […]