小编Gan*_*ake的帖子

TextInputEditText 的 OutlinedBox 不起作用

我正在登录屏幕上工作,我想在其中使用以下视图实现材料编辑文本:

在此处输入图片说明

以下是我的代码:

<com.google.android.material.textfield.TextInputLayout
        android:layout_width="match_parent"
        style="@style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox"
        android:layout_height="wrap_content">

        <com.google.android.material.textfield.TextInputEditText
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="This is Hint"/>

    </com.google.android.material.textfield.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

但是 OutlinedBox 没有出现。这是它的外观:

在此处输入图片说明

请帮忙。

android android-edittext material-design android-textinputlayout androidx

9
推荐指数
2
解决办法
1万
查看次数

如何知道设备上是否安装了特定应用程序?

我想检查设备上是否安装了应用程序。我正在使用下面的代码:

PackageManager pm = context.getPackageManager();
        List<PackageInfo> packageInfoList = pm.getInstalledPackages(PackageManager.GET_ACTIVITIES);
        if (packageInfoList != null) {
            for (PackageInfo packageInfo : packageInfoList) {
                Log.d(TAG, "-->"+packageInfo.packageName);
                String packageName = packageInfo.packageName;
                if (packageName != null && packageName.equals(uri)) {
                    return true;
                }
            }
        }
        return false;
Run Code Online (Sandbox Code Playgroud)

这给了我所有的包裹,但没有给我除外的包裹。我正在尝试找到这个应用程序:rootcloak 和暴露的安装程序无法使用上面的代码找到这些应用程序。

android

0
推荐指数
1
解决办法
6418
查看次数