我在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
答案 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单例)。