赞
踩
android studio dialog实现
在activity.main中编辑
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btn2" android:text="多选框" android:onClick="onclick"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/btn3" android:text="单选框" android:layout_below="@id/btn2" android:onClick="onclick"/> </RelativeLayout>
导入包时存在错误
一、V7存在问题
import android.support.v7.app.AppcompatActivity报错时,
将其改成
import androidx.appcompat.app.AppCompatActivity;
二、alertdiag存在问题
import android.app.v7.AlertDialog;
将其改成
import android.app.AlertDialog;
三、Toast存在问题
新建toast java文件
package com.example.dialog; import android.content.Context; import android.widget.Toast; public class ToastUtil { private Toast mToast; private Context context; public ToastUtil(Context context) { this.context = context; } public static void showMsg(MainActivity mainActivity, String s) { } public Toast getSingletonToast(int resId) { if (mToast == null) { mToast = Toast.makeText(context, resId, Toast.LENGTH_SHORT); }else{ mToast.setText(resId); } return mToast; } public Toast getSingletonToast(String text) { if (mToast == null) { mToast = Toast.makeText(context, text, Toast
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。