PDA

View Full Version : مشکل در نمایش اکتیویتی بصورت دیالوگ



gilas1368
چهارشنبه 22 مرداد 1393, 20:50 عصر
سلام به همه

من میخام اکتیویتیم رو بصورت ی دیالوگ نمایش بدم
بهمین خاطر توی منیفست اومدم براش theme تعریف کردم

این کد منیفستمه:

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="siavash.com.myapplication" >


<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MyActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />


<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".SettingActivity"
android:label="@string/title_activity_setting" >
</activity>
<activity
android:name=".FontActivity"
android:label="@string/title_activity_font"
android:theme="@android:style/Theme.Holo.Light.Dialog"
tools:ignore="NewApi">
</activity>
<activity
android:name=".LightingActivity"
android:label="@string/title_activity_lighting"
android:theme="@android:style/Theme.Holo.Light.Dialog"
tools:ignore="NewApi">
</activity>
</application>
<uses-permission android:name="android.permission.WAKE_LOCK" />
</manifest>

برای اکتیویتی Font کار میکنه
اما برای اکتیویتی Lighting کار نمیکنه و برنامه stop force میشه
و زمانیکه کد theme رو برمیدارم برنامه درست کار میکنه

دلیلش چیه؟:گریه::گریه:

با کد زیرم اکتیویتی ها رو استارت میکنم:

Intent intent=new Intent(SettingActivity.this,target_activity.class) ;
startActivity(intent);