1

私が言及したように、コードでタイトルを削除したいだけです

package com.example.dialogbox2;
    import android.app.Dialog;  
    import android.content.Context;  
    import android.os.Bundle;  
    import android.view.View;  
    import android.widget.Button;  
    public class Custom extends Dialog implements android.view.View.OnClickListener{  
        public Custom(Context context) {  
            super(context);  
    }  
    Button btn;  
        @Override  
        protected void onCreate(Bundle savedInstanceState) {  
            super.onCreate(savedInstanceState);  
            setContentView(R.layout.custom);  
            setTitle("This Is Sample Title");
            btn=(Button) findViewById(R.id.dismis_dialog);  
            btn.setOnClickListener(this);  
        }  
        @Override  
        public void onClick(View v) {  
            dismiss();  
        }  
    }  

コードを削除setTitle("This Is Sample Title");すると、黒い背景の小さなスペースがまだ表示されます

これが私のレイアウトです

       <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
   android:layout_width="fill_parent"  
   android:layout_height="fill_parent"  
   android:background="#ef8e01"  
   android:orientation="vertical" >  
    <TextView  
     android:layout_width="fill_parent"  
     android:layout_height="wrap_content"  
     android:layout_margin="10dp"  
     android:text="@string/msg"  
     android:textColor="#000"
     android:background="@drawable/ic_launcher" >  
   </TextView>  
   <Button  
     android:layout_width="wrap_content"  
     android:layout_height="wrap_content"  
     android:layout_gravity="center_horizontal"  
     android:clickable="true" android:id="@+id/dismis_dialog"  
     android:text="@string/dismis" />  
  </LinearLayout>  

これを修正するのを手伝ってくださいありがとう

4

1 に答える 1

2

これを使用して、タイトルバーを削除します。

requestWindowFeature(Window.FEATURE_NO_TITLE);
于 2013-02-07T10:07:17.903 に答える