7 HAZİRAN 2011, Salı
Android İletişim: Kaldırma başlık çubuğu
Kaynağını tespit edemiyorum garip bir davranışı var.
Klasik ile benim uygulamam var
requestWindowFeature(Window.FEATURE_NO_TITLE);
başlık/durum çubuğu kaldırmak için.
Daha sonra kullanıcı bilgilerini (isim vb.) girmek için izin vermek için bir İletişim kutusu oluşturun
Garip bir davranışı var sanal klavye kullanmak ne zaman fiziksel bir klavye ile sorun yok ama
her zaman başlık/durum çubuğu sonra tekrar kayboluyor etrafında tüm klavye düzeni (sadece uygulamayı başlattığımda animasyon gibi) iterek görünür sanal anahtar kartı üzerinde bir kilit vurdum
burada bazı kod :
dialog = new Dialog(context);
dialog.setContentView(R.layout.logindialog);
dialog.setTitle("Login:");
WindowManager.LayoutParams a = dialog.getWindow().getAttributes();
// dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
a.dimAmount = 0;
dialog.getWindow().setAttributes(a);
dialog.setCancelable(true);
dialog.getWindow().setLayout(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT);
ve sonra
dialog.show();
Denedim
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
ama benim app çöküyor.
iÅŸte xml
<TextView android:id="@ id/LoginText"
android:gravity="fill"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Login:">
</TextView>
<EditText android:id="@ id/LoginEdit"
android:layout_height="wrap_content"
android:singleLine="true"
android:text="jason"
android:layout_width="200sp"/>
<TextView android:id="@ id/PasswordText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Password:">
</TextView>
<EditText android:id="@ id/PasswordEdit"
android:layout_height="wrap_content"
android:singleLine="true"
android:text="welcome"
android:layout_width="200sp"
android:password="true"/>
<LinearLayout
android:id="@ id/test2"
android:gravity="center_horizontal"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<Button android:id="@ id/LoginButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="Login" />
<Button android:id="@ id/CreateButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="Create" />
<Button android:id="@ id/CancelLogin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="Cancel" />
</LinearLayout>/>
CEVAP
7 HAZİRAN 2011, Salı
kullanın
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); //before
dialog.setContentView(R.layout.logindialog);
Bunu PaylaÅŸ:

İletişim olarak Android etkinliği, ama...
bir başlık çubuğu başlatmak için nasıl...
Bir başlık olmadan bir İletişim oluştu...
Başlık çubuğu metnini değiştirmek Andr...
nasıl android Uyarı İletişim kutusunu ...