2017-02-06 3 views
-1

私のアプリは情報アプリのようなものなので、定期的に更新する必要があります。しかし、私がこれをするならば、ユーザーがそれを定期的にダウンロードまたは更新するのは便利ではないでしょう。ユーザーの許可なく毎日更新するには?毎日ダウンロードして更新するように求めることなく、アプリでコンテンツを毎日更新するには?

<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceLarge" 
    android:text="1.LUNCH- Rajma Chawl,Beans,Halwa,Raita,Roti."//want to update this section 
    android:textSize="25dp" 
    android:id="@+id/textView2" 
    android:textColor="#ffffff" 
    android:layout_below="@+id/textView" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentStart="true" 
    android:layout_marginTop="58dp" /> 

<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceLarge" 
    android:text="2.Dinner- Rajma Chawl,Beans,Halwa,Raita,Roti."//want to update this section 
    android:textSize="25dp" 
    android:id="@+id/textView3" 
    android:textColor="#ffffff" 
    android:layout_below="@+id/textView2" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentStart="true" 
    android:layout_marginTop="58dp" /> 

このXMLファイルは定期的に更新する必要があります。

+0

この質問は広すぎますが、本当に必要なのは、UIとデータを分離することです。あなたの情報をデータベースに入れ、その上にWebサービス/ APIレイヤーを作成し、インターネット上でアクセス可能などこかにホストし、UIをサービスにフックします。データベース内のデータを更新すると、すべてのユーザーが新しいアプリケーションをダウンロードせずに変更内容を確認できます。データが小さくてもシンプルであれば、必要な情報をインターネット上のどこかでホストされているXML/JSON /テキストファイルに置き、アプリケーションを更新してそのファイルから読み込むことができます。 –

+0

sry bt私は理解していません –

+0

SyncAdapterと呼ばれるものがあります。あなたはそれを使用しようとする必要があります。詳細については、 –

答えて

0

あなたは自動更新を行うことができます、あなたはバックグラウンドプロセスで更新する必要があります..サービスを行う。毎日チェックし、バックグラウンドでサービスを行うために何らかの声明を出してください。

+0

しかしそれを行う方法 –

+0

ここでは実際の言葉を使ったポスターを使っています。あなたの英語は完璧である必要はありませんが、「あなた」のような言葉をタイプするのが面倒であれば、スタックオーバーフローはあなたのためではないかもしれません。 – halfer

+0

私の間違い申し訳ありません。あなたの助言をありがとう –

関連する問題