Tam ekran fragmanım var. Gösterilirken, arka plan nesneleri tıklanabilir veya kullanıcıyla etkileşimde olabilir. Bundan nasıl kurtulurum? İşte Android Tam Ekran Fragmanı İletişim Kutusu Tıklanabilir
i iletişim göstermek nasıl kod parçasıdır:MainActivity.java
FullScreenFrDialog fr = new FullScreenFrDialog();
FragmentTransaction tr = getSupportFragmentManager().beginTransaction();
tr.add(android.R.id.content, fr, FR_TAG).commit();
FullScreenFrDialog.java
public class FullScreenFrDialog extends DialogFragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.dialog, container, false);
return view;
}
}
dialog.xml
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#CCFFFFFF" >
<ImageView
android:layout_gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
</FrameLayout>
main_activity.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" >
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
</RelativeLayout>
Bu düğme tıklanabilir iletişim gösterilirken.
Şimdiden teşekkürler.
sadece 'setCancelable (false);' 'inCreateView (...)' 'da şunu ekleyin: –
@MD bunu denedim, ancak tıklanabilir. – ssmm