Tag: 安卓

Firebase存储用户界面和滑动不显示图像

所以我有一个从Firebase存储加载图片的回收站。 我使用与FirebaseImageLoader结合的Glide库来实现这一点。 直到上个星期一,所有的工作都很好。 图像不再显示,没有任何错误,exception或者帮助我弄清楚为什么图像不会加载了:下面是一些代码片段: 摇篮: compile ‘com.github.bumptech.glide:glide:3.7.0’ compile ‘com.firebaseui:firebase-ui-storage:1.2.0’ ImageView我用来显示图像: 构建Firebase存储链接的Java代码: public StorageReference getThumbUri(String municipality){ return Constants.STORAGE_REFERENCE.child(Constants.PROMOTIONS).child(municipality).child(promo_thumb); //returns eg gs://myfirebaseapp.com/promotions/Mahikeng/spar_thumb.png } 加载图片的代码: Glide.with(context).using(new FirebaseImageLoader()).load(promotions.get(position). getThumbUri(municipality)).into(holder.imageView_promotions); PS此代码一直工作正常,从来没有改变任何我向上帝发誓。 我所做的只是将我的Android Studio更新到2.3.1,并将Google支持库更新为25.3.1

Kotlin自定义对话框指定为非null的参数

我得到这个错误: 引起:java.lang.IllegalArgumentException:指定为非null的参数为null:方法kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull,参数savedInstanceState 当我试图在Kotlin中膨胀自定义对话框时,我得到了我在对话框中的super.onCreate行上面写的错误。 对话框代码是: class Custom_Dialog_Exit_App(var activity: Activity)// TODO Auto-generated constructor stub : Dialog(activity, R.style.full_screen_dialog) { override fun onCreate(savedInstanceState: Bundle) { super.onCreate(savedInstanceState) requestWindowFeature(Window.FEATURE_NO_TITLE) setContentView(R.layout.custom_dialog_exit_app) activity.window!!.setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT) initView() } fun initView() { initClicks() } fun initClicks() { } } 和init是: val omer = Custom_Dialog_Exit_App(this@MainActivity) omer.show() 请帮忙

我的TextView看不到

我想在屏幕上看到一个Button对象,一个TextView对象和一个MyView对象。 但是只能出现Button对象和MyVıew对象。 我认为,MyView与TextView重叠(在TextView上方)。 因为如果我不添加( b.addView(a); ) MyView对象到我的布局, Button和TextView对象出现在屏幕上。 但是,如果我添加( b.addView(a); )MyView,TextView不见了。 我怎么解决这个问题? MyView.java文件: package com.example.mehmet.catchtheball; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.view.View; public class MyView extends View { public MyView(Context context) { super(context); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); Paint paint = new Paint(); paint.setColor(Color.WHITE); canvas.drawPaint(paint); paint.setColor(Color.parseColor(“lightGray”)); canvas.drawCircle(500, 500, 150, […]

在Android版Firebase中忘记密码

我相信他们是在Firebase中更改密码的一种方式,但这是用户忘记密码并可以分配新密码或使用电子邮件或SMS OTP重新进行身份validation的方式。 我检查了网络,但似乎无法find一个。 如果有什么办法可以实现,那么所有的函数调用都需要进行。 你能指导我一个例子吗?

从资产中读取文件

public class Utils { public static List getMessages() { //File file = new File(“file:///android_asset/helloworld.txt”); AssetManager assetManager = getAssets(); InputStream ims = assetManager.open(“helloworld.txt”); } } 我正在使用此代码试图从资产中读取文件。 我尝试了两种方法来做到这一点。 首先在使用File我收到了FileNotFoundException ,使用AssetManager getAssets()方法无法识别。 这里有没有解决办法?

如何使用kotlin Android从Url读取JSON?

我正在使用kotlin开发应用程序。现在我想从服务器获取JSON数据。 在Java中实现了Asyntask以及Rxjava从Url读取JSON。 我也搜索谷歌,但我无法得到我的要求适当的细节。 如何使用kotlin从Url读取JSON?

如何在同一个src文件夹中运行不同的.kt文件/类?

我是kotlin的新手,我开始通过安装intellij IDEA来学习Kotlin语言,现在的问题是当我想通过运行按钮运行第二个.kt文件时,它只显示我运行的第一个.kt文件。 总是显示运行HelloWorld.kt ,我想运行Addition.kt 我不能在kotlin上运行新的crated类,它只显示我在项目中第一次运行的第一个类。

仅在ViewHolder中单击侦听器有时会作出响应

我有以下一段代码。 下面你可以看到我的视图,适配器和我的XML。 我遇到的问题是点击有时不被执行。 只有当我也设置clicklisteners在我的viewholder textview和imageview比它的工作。 据推测,点击被textview和imageview吃掉。 任何人都知道为什么会出现这种情况。 class GeneralListItemViewHolder(val view: View) : RecyclerView.ViewHolder(view) { var item: GeneralItemViewModel? = null init { view.setOnClickListener { item?.method?.invoke() } } fun bind(item: GeneralItemViewModel) { this.item = item //Do some nice UI things } } 我的xml看起来像这样: 此外我的适配器代码包含以下内容: class GeneralItemAdapter(val items: List) : RecyclerView.Adapter() { override fun onBindViewHolder(holder: GeneralListItemViewHolder, position: Int) […]

TimePickerDialog取消按钮

我有一个活动 – TimePickerActivity – 它创建一个TimePickerDialog。 我有一个onTimeSetListener响应设置按钮在它结束时调用finish()并返回到调用TimePickerActivity的活动。 我希望它完成并返回,如果取消按钮被点击,但无法find任何方式来做到这一点。 我GOOGLE了一遍,尝试了整体的建议,但没有一个似乎工作。 任何简单的方法来做到这一点?

ImageButton OnClickListener不工作

所以我有一个片段中的以下ImageButton: 和下面的片段Activity.txt class Home : Fragment() { override public fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { val view: View? = inflater.inflate(R.layout.fragment_home, container, false) val moneyButton: ImageButton = view?.findViewById(R.id.moneyBtn) as ImageButton val result = MyAppApplication() var money = result.money moneyButton.setOnClickListener(View.OnClickListener { Toast.makeText(activity, “TESTING BUTTON CLICK 1”, Toast.LENGTH_SHORT).show() }) return view } 我也尝试使用“正常”Kotline setOnClickListener moneyButton.setOnClickListener […]