我正在登录屏幕上工作,我想在其中使用以下视图实现材料编辑文本:
以下是我的代码:
<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
我想检查设备上是否安装了应用程序。我正在使用下面的代码:
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 和暴露的安装程序无法使用上面的代码找到这些应用程序。