Eclipse สร้างขึ้นโดยอัตโนมัติ appcompat_v7.Because ของใช้ KitKat Api เปิดตัวเองจะเพิ่มโดยอัตโนมัติและappcompat_v7
fragment_main.xml
ประการแรกในโครงการRight click->properties->Android
.There คุณสามารถเห็นวางไว้ในred marked appcompat
Reference
คลิกที่และนำ it.Then Tick Project Build Target
ชื่อเป้าหมายที่เหมาะสมในการ
ลบ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>
เปลี่ยนของคุณ เมนู / 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);
}
}