آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حذف عنوان صفحه

Saeed Mozaffari  11 سال پیش  11 سال پیش
+1 0

با سلام

چطور میشه عنوان بالای صفحه حذف بشه یا اینکه زمینه خودمون رو برای عنوان بذاریم. یعنی در تصویر زیر mystartup1 کلا با بکگراندش حذف بشه.

0 0
مال وب اقای کمالانه yon.ir/kamalan (11 سال پیش)
+1 0
لینک (11 سال پیش)
 برای این سوال 10 پاسخ وجود دارد.
پاسخ به سوال 
BrotherV  11 سال پیش
+8 0

با سلام فراوان

خوب این بستگی داره شما با چه ورژنی از اکلیپس کار می کنید. چون من با دو ورژن کار کردم میگم. اگر با 2012 یا همون INDIGO  کار می کنید، شما می تونید در قمت Manifest  با وارد کردن تگ  style/Theme.Black.NoTitleBar،نوار عنوان را حذف کنید.

 <application
        android:theme="@android:style/Theme.Black.NoTitleBar"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >

اگر هم با ورژن 2014 یا همون Luna استفاده می کنید باید در قسمت استایل، زیر شاخه res\values\styles.xml  تگ <item name="android:windowNoTitle">true</item> را به استایل مورد نظر اضافه کنید. این که گفتم ورژن نرم افزار چون در  ورژن جدید Minimum SDK Platform مورد سوال قرار می گیره و ممکن هست شما API 17 را انتخاب کنید. اونجاست که کد بالا به کار نخواهد اومد.

    <style name="AppTheme" parent="AppBaseTheme">
        <item name="android:windowNoTitle">true</item>
       
    </style>
پاسخ به سوال 
doost_fu  11 سال پیش
0 0

سلام

من از هیچ کدوم از راههای بالا نتونستم نوار عنوان حذف کنم برنامه کرش میکنه و بسته میشه فقط اگه توی روش دوم (بالا ) به جای true بزارم false یه نوار دیگه هم اضافه میشه ، داخل اندروید استودیو تست میکنم :

+1 0
سلام.اتفاقا من امروز با این لینک و جواب اقای hoseinnrz تست کردم جواب داد.امیدوارم مفید واقع شه (11 سال پیش)
0 0
من سرچ کردم همه جا همین چند راه هست ولی برا من داخل اندروید استودیو جواب نمیده ، شما با چی کار می کنید (11 سال پیش)
پاسخ به سوال 
Ghost  11 سال پیش
0 0

سلام دوستان !

چه خوب شد یه چنین سوالی پیدا کردم :)

من میخوام وقتی برنامه باز میشه ساعت و ... ای که بالای صفحه موبایل هست نا پدید بشه !

امیدوار ام منظور ام رو متوجه شده باشید ! چجوری این کار رو بکنم ؟

+5 0
تم برنامه رو fullSceen کنید ، مثلا @android:style/Theme.Black.NoTitleBar.fullSceen (11 سال پیش)
0 0
در پست های دیگه هم همین روش هارو ارائه ولی ... (11 سال پیش)
+2 0
اقا مجتبی که درست گفتن. لینک هم میتونه مفید باشه (11 سال پیش)
+1 0
جواب این سوالتون رو پایین نوشتم با یک خط کد می شه صفحه رو فول اسکرین کرد این کد رو در متد oncreat قبل از setContetnView اضافه کنید this.requestWindowFeature(Window.FEATURE_NO_TITLE); (11 سال پیش)
پاسخ به سوال 
doost_fu  11 سال پیش
0 0

در پست های دیگه هم همین روش ها ارائه شده ولی دلیل اینکه از من کرش میکنه نمی دونم چیه ؟ اینم log 

ممنون

0 0
مرتضی پاشایی ، جاده یک طرفه چی میگه :دی ... والا ما از اکلیپس استاد استفاده میکنیم، نمیدونم چرا تو اندروید استودیو جواب نمیده (11 سال پیش)
0 0
من کد ALU رو کپی پیست کردم جواب نداد ! رفتم کد استاد رو کپی پیست کردم ! بازم جواب نداد ! چیکار کنم ؟ (11 سال پیش)
0 0
از شانس ما همون لحظه که اسکرین شات زدیم اونم شروع کرده یود ... (11 سال پیش)
پاسخ به سوال 
doost_fu  11 سال پیش
0 0

به وسیله این کد داخل منیفست تونستم اون نام برنامه رو از بالای صفحه حذف کنم ( داخل اندروید استودیو ) :

 <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/Theme.AppCompat.NoActionBar" >

ولی فعلا راهی برای تمام صفحه کردن پیدا نکردم

پاسخ به سوال 
احمد اسدی  11 سال پیش
+1 0

این دقیقآ کدی هستش که توی برنامه قاب عکس روی لیوان پیاده کردمه

فکر نکنم نیاز به توضیح باشه :)

 <activity
            android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
            android:label="@string/app_name"
            android:name=".FirstActivity"
            android:screenOrientation="landscape"
            android:configChanges="keyboardHidden|orientation">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
0 0
توی پاسخ های بالاتر سطر اول کد شمارو داخل تگ اپلیکیشن گذاشتند ولی شما داخل تگ اکتیویتی گذاشتید من هر دو حالت تست کردم (داخل اندروید استودیو) کرش میکنه ! با تشکر (11 سال پیش)
پاسخ به سوال 
farshid.shokrollahi  11 سال پیش
+1 0

سلام دوست عزیز

برای این کار خیلی راحت تو متد oncreat قبل از خط setContentView کد زیر رو اضافه کن

 this.requestWindowFeature(Window.FEATURE_NO_TITLE);
 
0 0
ممنون اینم قبلا تست کرده بودم کرش میکنه ! ( من در اندروید استودیو تست کردم) (11 سال پیش)
+1 0
@doost_fu حتما مشکلتون جای دیگس که کرش می کنه من تو تمام برنامه هام از همین کد استفاده می کنم کرش نمی کنه (11 سال پیش)
+1 0
من خودم کلآ با اندروید استادیو کار میکنم و هیچ مشکلی ندارم. مطمئنآ مشکلتون از جای دیگس (11 سال پیش)
0 0
اخه من بیست دفعه تا الان New Projects زدم و تست کردم هرچی راه بود انجام دادم فقط اون راهی که بالا نوشتم جواب داد ! نمدونم به چی میتونه ربط داشته باشه ؟ موقع ساخت پروژه جدید یه صفحه هم باز میشه که شکل چند جور اکتیویتی داره من Blank Activity انتخاب میکنم شما کدوم انتخاب میکنید ؟ (11 سال پیش)
+1 0
کد کاملا صحیح هست. ممکنه اون را بعد از setContentView گذاشته باشید. لااقل لاگ خطا را بذارید تا دویتان بتونن کمکتون کنند! (11 سال پیش)
پاسخ به سوال 
shahkar_ir  11 سال پیش
+1 0

سلام

 

من تو برنامم که هم تو اکلیپس تست کردم هم اندروید برنامم تمام صفحس

 

فایل مانیفست شما باید شبیه این باشه

 

    <application

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name" android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen" >

        <activity

            android:name=".main_form"

            android:label="@string/app_name" android:configChanges="keyboard|orientation" android:screenOrientation="portrait" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

 

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>

 

که خط مهمش  اینه

        android:label="@string/app_name" android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen" >

 

ممنون

0 0
منو بگو از دیروز تا الان دارم توی لایه xml ام این کد رو میزنم ! باید توی منیفست بزنم ؟ (11 سال پیش)
+1 0
نمیشه ! کد شمارو هم بالاتر اقای اسدی گذاشته بودند البته قشنگ تر ! فقط همون کدی که خودم بالا تر نوشتم جواب میده ! بازم ممنون (11 سال پیش)
پاسخ به سوال 
doost_fu  11 سال پیش
0 0

 و این مشکل ما حل نشد ...

چرا این کدها که دوستان ارائه دادند برای من کرش میکنه ! ( داخل اندروید استودیو )

نمیدنم مشکل کجاست

+1 0
لزومی به نوشتن کد نیست در منی فست در تگ اپلیکیشن مقدار تم تغییر بدید و تمی انخاب کنید که noTitleBar باشه . (11 سال پیش)
0 0
همه این راه هارو تست کردم ! پست های بالاتر همین صفحه ملاحظه بفرمایید ... فقط یه راه برا حذف تایتل پیدا کردم اون بالا نوشتم ولی برا فول اسکرین چیزی پیدا نکردم . . . (11 سال پیش)
پاسخ به سوال 
doost_fu  11 سال پیش
0 0

امروز دوباره رفتم سمت ایکلیپس ...

همه این کدها (سوال بالا و مشکل بنده ) داخل ایکلیپس به درستی کار میکنه ولی داخل اندروید استودیو ... کرش !  به نظر شما دلیلش چیه ؟

ممکنه به sdk ربط داشته باشه ؟ sdk که به ایکلیپس معرفی میکنم همون sdk هست که استاد داده بود ولی اگه اینو به اندروید استودیو معرفی کنم ایراد های زیادی میگیره میگه اینو کم داره اونو کم داره منم کلی فایل از اینور و اونور به کمک دوستان جمع کردم بهش اضافه کردم و یه sdk کامل تر برا استودیو درست کردم که بدن ایراد کار کنه .


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .