多个应用程序android:Android Manifest中的名称

时间:2015-09-20 09:44:04

标签: android

我在Android Studio中合并了两个不同的项目文件 我的问题是项目文件需要声明应用程序android:name

Android清单

<application
    android:name=".app.AppController"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.WebViewApp.Red"
     >

我需要在

下面添加另一个
<application
    android:name=".WebViewAppApplication"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/Theme.WebViewApp.Red"
     >

我知道这是不可能的。

有什么办法吗?

Mainactivity

public class MainActivity extends ActionBarActivity

WebViewAppApplication

public class WebViewAppApplication extends Application

AppController的

public class AppController extends Application

1 个答案:

答案 0 :(得分:1)

AppController延长AppController

或者,WebViewAppApplication延长Application

或者,将两个类合并为一个类。

或者,从一个 SimpleAdapter k=new SimpleAdapter( getActivity(), usersList, R.layout.sipuser_list_item, new String[] { TAG_USERNAME, TAG_ADDR, TAG_STATE }, new int[] { R.id.username, R.id.addr, R.id.state} ) { @Override public View getView (int position, View convertView, ViewGroup parent) { View view = super.getView(position, convertView, parent); Button btn=(Button)v.findViewById(R.id.sipuser_list_item); btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // click of the button } }); return view; } }; 子类中删除该功能,将其替换为其他类别(例如,标准Java单例)。