第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么在創(chuàng)建新項目時Eclipse自動添加appcompat v7庫支持?

為什么在創(chuàng)建新項目時Eclipse自動添加appcompat v7庫支持?

月關寶盒 2019-12-10 13:08:12
為什么appcompat v7在創(chuàng)建新項目時Eclipse會自動添加庫支持?我正在創(chuàng)建一個簡單的項目,該項目MainActivity應該擴展Activity,但事實并非如此。Eclipse自動添加操作欄支持。如何在沒有appcompat庫的情況下創(chuàng)建一個簡單的項目?僅供參考,我已經(jīng)下載了最新版本的ADT,并且最近更新了所有內(nèi)容。我正在使用Windows 7 x64。
查看完整描述

3 回答

?
滄海一幻覺

TA貢獻1824條經(jīng)驗 獲得超5個贊

如Android的支持庫概述中所述,由于設備種類繁多以及Android的不同版本(以及因此提供的API)之間存在碎片,因此默認情況下包括支持庫是一種很好的做法。


這就是為什么默認情況下將Eclipse中包含的Android 代碼模板工具Android Development Tools (ADT)集成到其中的原因。


我注意到您API 15以示例為目標,但包所需的最低SDK是API 10,其兼容性庫可提供大量的向后兼容API。例如,可以在運行此系統(tǒng)較舊版本的設備Fragment API上使用API 11 (Android 3.0 Honeycomb)上顯示的。


還應注意,默認情況下您可以禁用自動包含支持庫。



查看完整回答
反對 回復 2019-12-11
?
小唯快跑啊

TA貢獻1863條經(jīng)驗 獲得超2個贊

為什么每次創(chuàng)建新項目時eclipse都會自動添加appcompat v7庫支持


由于您的目標SDK設置為15,默認情況下操作欄處于打開狀態(tài),而最低支持的SDK設置為10。操作欄出現(xiàn)在11中,因此您需要一個支持庫,Eclipse會為您添加它。參考。


您可以在項目屬性的構建路徑中配置項目庫。



查看完整回答
反對 回復 2019-12-11
?
翻翻過去那場雪

TA貢獻2065條經(jīng)驗 獲得超14個贊

pat_v7。由于Kitkat Api已啟動,因此它會自動添加appcompat_v7和fragment_main.xml。


解決這些問題的最佳方法:


首先在Project中Right click->properties->Android。在那里您可以看到red marked appcompat放置在中Reference。單擊并刪除它。然后在中選擇正確的目標名稱Project Build Target。


刪除在Eclipse中創(chuàng)建的fragment_main.xml和Appcompat文件。


像這樣編輯和更改您的activity_main.xml:


<?xml version="1.0" encoding="utf-8"?>


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent">


    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="@string/hello_world" />


</RelativeLayout>

在res / values / styles.xml中:


<resources>


    <style name="AppBaseTheme" parent="android:Theme.Light">


    </style>


    <!-- Application theme. -->

    <style name="AppTheme" parent="AppBaseTheme">


    </style>


</resources>

在res / values-v11 / styles.xml中,您必須像這樣進行更改:


<resources>


    <style name="AppBaseTheme" parent="android:Theme.Holo.Light">

    </style>


</resources>

在res / values-v14 / styles.xml中,您必須像這樣進行更改:


  <resources>


    <style name="AppBaseTheme" parent="android:Theme.Light">

    </style>


    <style name="AppTheme" parent="AppBaseTheme">

    </style>


</resources>

像下面這樣更改menu / main.xml:


<menu xmlns:android="http://schemas.android.com/apk/res/android" >


    <item

        android:id="@+id/action_settings"

        android:orderInCategory="100"

        android:showAsAction="never"

        android:title="@string/action_settings"/>


</menu>

最后像下面這樣更改您的MainActivity.java:


import android.app.Activity;

import android.os.Bundle;



public class MainActivity extends Activity {



    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);


}


}

LikeWise您必須執(zhí)行此操作才能創(chuàng)建新項目



查看完整回答
反對 回復 2019-12-11
  • 3 回答
  • 0 關注
  • 455 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號