Android'de alfa arka plan ile çalıştırılabilir liste gibi çalışacak görünümü nasıl oluşturabilirim? Belki bu grafik anlamak için yardımcı olacaktır: Android - liste ile düşünülebilir görünüm oluşturma
Ben de "MY GÖRÜNÜM" ve onun altındaki bazı düzen kontrolü var, ben "MY GÖRÜNÜM" arka plan alfa ile aşağı liste gösterilir sürüklerken. Hangi kontrolleri/kütüphaneleri kullanabilirim? Bu işlem, sistem çubuğuna benzer. @EDIT
: Bu ben denedim budur: Ben "BENİ KAYDIRIN" düğmesine sahip altta, RelativeView ile xml olun:
<?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="wrap_content"
android:background="#000000"
android:orientation="vertical">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView3"
android:layout_alignStart="@+id/textView3"
android:layout_below="@+id/button3"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="30dp"
android:layout_marginTop="30dp"
android:text="SCROLL ME"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#ffffff" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="Small Text"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="#ffffff" />
<RadioButton
android:id="@+id/radioButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView2"
android:layout_centerHorizontal="true"
android:text="New RadioButton"
android:textColor="#ffffff" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/radioButton"
android:layout_centerHorizontal="true"
android:text="Large Text"
android:textAppearance="?android:attr/textAppearanceLarge" />
<Button
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView3"
android:layout_centerHorizontal="true"
android:text="New Button" />
</RelativeLayout>
Sonraki Birlikte etkinlik düzeni bu eklemek şunlardır:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:context="com.android.fragmenttest.MainActivity"
tools:showIn="@layout/activity_main">
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:text="New Button" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/include"
android:layout_centerHorizontal="true"
android:text="New Button" />
<include
android:id="@+id/include"
layout="@layout/fragmentitem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/button"
android:layout_marginTop="-130dp" />
<Button
android:id="@+id/button4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/button2"
android:layout_alignParentBottom="true"
android:layout_alignStart="@+id/button2"
android:layout_marginBottom="62dp"
android:text="New Button" />
</RelativeLayout>
sen bu -margin değere sahip bulunmaktadır görebileceğiniz gibi, şimdi onu sürüklemek istiyor ve ben bütün yüksekliğini dahil sürüklemek eğer alfa arka plan ile tüm ekranda gösterilir (liste ile ikinci görünümü gösterilir alfa ile ilk bakışta).
için pop-up pencere kullanılan? –
Bu siyah düğmeyle "MY VIEW" alt kısmına LinearLayout oluşturmayı denedim ve eksi marjla ekledim ancak çalışmaz. – taulus
Xml kodunuzu ne olursa olsun gönderin. –