我的数据库如下所示:
现在我想获得" ImageUrl"的价值。 这该怎么做? 实际上,我只有这个:
String imageUrl = mFirebaseDatabaseReference.child("users/").child(userid).child("ImageUrl")...and than?
如何继续这一行?我只找到了使用AddValueEventListener的解决方案,但我认为这不适合这种情况,因为我只想得到" ImageUrl"的字符串。
提前致谢:)
答案 0 :(得分:0)
mFirebaseDatabaseReference.child("users").child(userid).child("imageUrl")
.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String imageUrl = dataSnapshot.getValue(String.class);
Log.d("Url", imageUrl);
}
答案 1 :(得分:0)
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func viewDidAppear(_ animated: Bool) {
let alertView = UIAlertController(title: "Info", message: "message", preferredStyle: .alert)
alertView.addAction(UIAlertAction(title: "Settings", style: .cancel, handler: { (alert) in
UIApplication.shared.open(URL(string:"App-Prefs:root=Settings&path=General")!, options: [:], completionHandler: nil)
}))
self.present(alertView, animated: true, completion: nil)
}
}
Picasso是一个在屏幕上显示图像的库。 load(url),您要加载的String
进入(图像),这是图像将在
中的图像视图示例ImageView 图像 =(ImageView)findViewById(R.id.image1);