退出應用程序並重新進入時出現奇怪的錯誤,ShowcaseView
未居中,我在片段中使用此代碼。 這是我的代碼:ShowcaseView不居中
target = new ViewTarget(iv_QR);
if (showcase == null) {
Button button = new Button(getContext());
button.setText("Got it !");
button.setEnabled(false);
button.setVisibility(View.INVISIBLE);
showcase = new ShowcaseView.Builder(getActivity())
.setStyle(R.style.CustomShowcaseTheme2)
.replaceEndButton(button)
.setTarget(target)
.withMaterialShowcase()
.setContentTitle("QR Scan(Required)")
.setContentText("Please press the QR icon to scan the QR")
.build();
,這是我的xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Fragments.QRFragment">
<ImageView
android:id="@+id/iv_QR"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:background="@mipmap/qricon" />
</RelativeLayout>
你在'RelativeLayout'中嘗試過'android:gravity =「center」嗎?在這種情況下,你可以刪除'android:layout_centerHorizontal'和'layout_ centerVertical'。 – REG1
它不會幫助@ REG1 –
當應用程序第一次啓動它居中,但是當我退出並再次輸入這個問題發生 –