Dialog系のクラスに与えるスタイルのbackgroundDimAmountの値を変更するこ
とで、背景を
暗くしないことが出来ます。
---- /res/values/styles.xml ----
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style
name="transparent"
parent="@android:style/Theme.Dialog">
<item name="android:backgroundDimAmount">0.0</item>
</style>
</resources>
---- /src/.../MainActivity.java ----
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// styles.xmlで作成したtransparentスタイルを適用する
Dialog d = new Dialog(this, R.style.transparent);
d.setTitle("test");
d.show();
}
> --
> このメールは Google グループのグループ「Android-SDK-Japan」の登録者に送
> られています。
> このグループに投稿するには、android-...@googlegroups.com にメール
> を送信してください。
> このグループから退会するには、android-sdk-
> japan+un...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-sdk-japan?hl=ja
> からこのグループにアクセスしてください。
--
Keiji,
ml_an...@c-lis.co.jp
補足です。
先程のスタイルをProgressDialogについて適用したいときは、スタイルの親
(parent)に、Theme.Dialog.Alertを設定してください。
---- /res/values/styles.xml ----
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style
name="transparent"
parent="@android:style/Theme.Dialog.Alert">
<item name="android:backgroundDimAmount">0.0</item>
</style>
</resources>
このグループから退会するには、android-sdk-ja...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-sdk-japan?hl=ja からこのグループにアクセスしてください。