Освежающие виды внутри фрагмента андроида -- android поле с участием sqlite поле с участием android-fragments пол Связанный проблема

Refreshing views inside an android fragment


0
vote

проблема

русский

Так что я делаю приложение, которое использует и SQLite база данных. Он имеет 3 вдохновляемых вкладок, созданных с использованием фрагментов и таких. На одной вкладке у меня есть кнопка, которая обновляет базу данных SQL, а на другой вкладке - это история обновлений, или более конкретно история покупки. На вкладке «История» у меня есть ScrollView с помощью TableLayout, которую я могу успешно нарисовать в методе OnCreateView этого фрагмента, однако я хочу, чтобы он обновил с новыми покупками, поскольку они добавляются в базу данных, и я не знаю, как это сделать. Я могу сообщить, что база данных обновляется, потому что новые строки добавляются, когда приложение снова открывается, но я не могу получить представление фрагмента истории, чтобы быть обновленным, если приложение не будет закрыто и не открывается. Любые предложения о том, как это сделать?

Английский оригинал

So I am making an app that uses and SQLite database. It has 3 swipeable tabs created using fragments and such. In one tab I have a button that updates the SQL database and in another tab is a history of updates, or more specifically a purchase history. In the history tab I have a scrollview with a tablelayout that I can successfully draw in the onCreateView method of that fragment, however I want it to update with new purchases as they are added to the database and I dont know how to do this. I can tell the database is being updated because the new rows are added when the app is opened up again but I cant get the history fragment's view to be updated unless the app is closed and reopened. Any suggestions for how to do this?

</div
        

Список ответов

0
 
vote

Вы должны попробовать курсорные погрузчики таким образом, вы Может иметь динамически обновления на вашем интерфейсе в качестве изменения данных.

 

You should try Cursor Loaders this way you can have dynamically updates on your interface as data changes.

</div
 
 

Связанный проблема

1  Исключение на скрытое название приложения с использованием листики  ( Exception on hiding title of the application using listactivity ) 
У меня есть класс, расширяющий <код> ListActivity , и я пытаюсь скрыть заголовок по умолчанию (я думаю, что это называется ActionBar), используя код ниже. Он ...

-1  Проблема с Edittext внутри ScrollView спрятана в InpoinkyBoard  ( Issue with edittext inside a scrollview getting hidden by the inputkeyboard ) 
HEJ, У меня есть Edittext для пользователя, чтобы войти в его местоположение, и это находится в ScrollView. Когда пользователь нажимает внутри него, я хочу,...

2  Я хочу обновить приложение на PlayStore с измененной TargetSdkversion  ( I want update the application on playstore with changed targetsdkversion ) 
Я уже обновил приложение для playstore с указанным ниже используемым sdk: <код> <uses-sdk android:maxSdkVersion="23" android:minSdkVersion="...

1  Самый быстрый способ подключения Android к Arduino по беспроводной связи?  ( Fastest way to connect android to arduino wirelessly ) 
Я ищу действительно быстрый, простой, в основном подключаемый способ подключения Android, чтобы Arduino по беспроводной связи. Я ищу очень базовую функциональ...

1  WebView loaddatawithbaseurl java.lang.nullpointerexception  ( Webview loaddatawithbaseurl java lang nullpointerexception ) 
<код> //. . . public class MainActivity extends Activity { //. . . @Override protected void onCreate( Bundle savedInstanceState ) { //....

0  Android Hint Letts XML  ( Android hint problems xml ) 
Добавил Android: hint = "Utilizador", но когда я бегу и когда я проверю приложение, падает на этикетки. и это должно быть в текстовом поле <код> <?xml ve...

779  Как определить, когда фрагмент становится видимым в ViewPager  ( How to determine when fragment becomes visible in viewpager ) 
Проблема: фрагмент <код> onResume() в <Код> ViewPager уволен до того, как фрагмент становится на самом деле видимым. Например, у меня есть 2 фрагмента с <...

0  Как использовать матрицу для изменения размера растрового изображения в SurfaceView?  ( How do i use a matrix to resize a bitmap in surfaceview ) 
Я нашел этот бит кода на Подобный вопрос , но я не могу понять, как его использовать. <код> Resizing a Bitmap: public Bitmap getResizedBitmap(Bitmap bm, i...

1  Eclipse IDE отключается часто  ( Eclipse ide shuts down frequently ) 
Я пытался использовать SDK SDK SDK 22.3.0-887826, чтобы узнать о Develeopment Android, однако IDE отключается часто. Это происходит много, но в основном при и...

13  Как нарисовать треугольник, звезду, квадрат или сердце на холсте?  ( How to draw a triangle a star a square or a heart on the canvas ) 
Я могу нарисовать круг и прямоугольник на холсте, используя <Код> path.addCircle() и <Код> path.addRect() . А теперь мне интересно, как нарисовать тре...

4  Нет libffmpeg.so для аргументов командной строки после строительства FFMPEG для Android  ( No libffmpeg so for command line arguments after building ffmpeg for android ) 
Я следовал в руководстве Roman10 и сборка заканчивается просто хорошо. Но у меня есть файлы .so для всего, кроме ffmpeg.so (или я вижу это как libffmpeg.so ...

7  Используйте простой класс C ++ в Android NDK  ( Use a simple c class in android ndk ) 
Я пытаюсь узнать основные основы Android NDK, но я застрял, когда я должен использовать его с классом C ++. Я понимаю, как использовать его с помощью просто...

6  Android Soundpool HeapSize Переполнение  ( Android soundpool heapsize overflow ) 
Я получаю эту ошибку сотни раз, когда я бегу в отладку, это, похоже, не влияет на программу, но как мне избавиться от этого? Я знаю, что его можно проследит...

2  Изменение Imeoptions клавиатуры xamarin.forms.entry в пользовательском рендере не работает на Android  ( Changing keyboards imeoptions of xamarin forms entry in custom renderer not wor ) 
Что у меня есть: У меня есть пользовательский класс <код> MyEntry , полученный из <код> Xamarin.Forms.Entry и пользовательских классов рендеринга <код> M...

0  ActionBassherlock, Holoeverywhere и Themes  ( Actionbassherlock holoeverywhere and themes ) 
Я пытаюсь осуществить выбор двух тем, темных и светлых. Темный работает нормально, но когда я выбираю световую тему, она отображается не правильно (батончик...

Связанный проблема

1  Исключение на скрытое название приложения с использованием листики 
-1  Проблема с Edittext внутри ScrollView спрятана в InpoinkyBoard 
2  Я хочу обновить приложение на PlayStore с измененной TargetSdkversion 
1  Самый быстрый способ подключения Android к Arduino по беспроводной связи? 
1  WebView loaddatawithbaseurl java.lang.nullpointerexception 
0  Android Hint Letts XML 
779  Как определить, когда фрагмент становится видимым в ViewPager 
0  Как использовать матрицу для изменения размера растрового изображения в SurfaceView? 
1  Eclipse IDE отключается часто 
13  Как нарисовать треугольник, звезду, квадрат или сердце на холсте? 
4  Нет libffmpeg.so для аргументов командной строки после строительства FFMPEG для Android 
7  Используйте простой класс C ++ в Android NDK 
6  Android Soundpool HeapSize Переполнение 
2  Изменение Imeoptions клавиатуры xamarin.forms.entry в пользовательском рендере не работает на Android 
0  ActionBassherlock, Holoeverywhere и Themes 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.