2017-06-16 62 views
-2

我是新到Android,如何更改/更新android應用程序中的用戶界面textview?

想在我的應用程序創建的用戶界面TextView,我可以更新或在任何時間或從backend定期更改。

例如:價格的產品是$100和一段時間/天是$120

我想顯示更新價格和以前的價格real time basis用戶的顯示器上後。

我使用火力地堡我的數據庫

如何更新/更改價格從Android應用backend?我需要admin panelAndroidFirebase是否有效,或者我需要學習其他一些語言。

使用過Android Studio

+0

Firebase網站上有很多示例...您卡在哪裏? –

回答

0

我從來沒有嘗試過,但我認爲這是可能的

addValueEventListener 

Sommeting這樣的:

 mFirebaseInstance = FirebaseDatabase.getInstance(); 
     mFirebaseDatabase = mFirebaseInstance.getReference(); 

     mFirebaseDatabase.child("price").setValue("100"); 
     mFirebaseDatabase.child("price").addValueEventListener(new ValueEventListener() { 
      @Override 
      public void onDataChange(DataSnapshot dataSnapshot) { 
       //TODO 
      } 

      @Override 
      public void onCancelled(DatabaseError error) { 
       // Failed to read value 

      } 
     }); 
    } 
0

更新的最簡單方法Firebase數據庫中的價格是通過Firebase console手動更新它。您可以將其命名爲管理面板。如果我們談論的是一些產品,這是最簡單的選擇。

如果你想以編程方式做到這一點,這個代碼行會幫助你:

DatabaseReference root = FirebaseDatabase.getInstance().getReference() 
root.child("products").child(productId).child("price").setValue("10"); 

如果您需要更改不是你需要考慮創建一個Web應用程序,可以定期價格讓你的工作更輕鬆。這可以是一個簡單的網站。

希望它有幫助。

+0

有沒有everythig好嗎?我可以幫助您提供其他信息嗎? –