0
マイナーな問題があり、MenuInflaterとTheme.Dialogを使用して「about us」ダイアログボックスを作成しようとしています。私はこれを現在実行中のレイアウトの上に表示したい。ダイアログボックスとTheme.Dialogテーマの問題Android
しかし、私はそれを実行すると、基本的にプログラムが終了し、ダイアログボックスが新しいウィンドウとして表示されます。[Printscrren]:http://imgur.com/YEnHJうまくいけば、
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
switch(item.getItemId()){
case R.id.aboutUs:
Intent i = new Intent("fredkr.memrly.ABOUT");
startActivity(i);
break;
case R.id.gameDetails:
break;
}
return false;
}
//
<activity
android:name=".AboutUs"
android:theme="@android:style/Theme.Dialog"
>
<intent-filter>
<action android:name="fredkr.memrly.ABOUT" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
はい!もちろん完璧な意味があります。 – Fredkr