我目前正忙于为我的主要项目设计自定义视图。我浏览了developer.android.com上提供的自定义视图教程。我下载了相关的可共享项目,因为当源代码出现在您面前时,它很容易处理并理解应用程序的机制。令我惊讶的是,该项目只包含两个文件夹,src和res,并且没有android-manifest文件。我尝试了正常的导入方法,从现有代码导入并从exsting android代码创建新项目,没有运气的任何方法。这是project.
的链接有人可以向我解释我是如何让它发挥作用的吗?
答案 0 :(得分:4)
有人可以向我解释我是如何让它发挥作用的吗?
创建一个空的Android项目。从ZIP文件中复制res/
和src/
。修改清单以指向从ZIP文件复制的活动类。
答案 1 :(得分:1)
创建一个新的空android项目。将所有资源和源文件复制到项目文件夹。
http://developer.android.com/guide/topics/manifest/manifest-intro.html。
转到AndroidManifest.xml相应地定义活动和权限。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="package name"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="packagename.MainActivity"//your mainactivity
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="packagename.SecondActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="packagename.SecondActivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>