0
我更新了SDK工具和Android SDK Manager上的一些其他功能,現在標題中的行現在會引發錯誤。它用於正常工作。我不知道爲什麼活動成爲ContextThemeWrapper。inflater =((Activity)上下文).getLayoutInflater()突然不起作用
不知道這裏發生了什麼?
java.lang.ClassCastException: android.support.v7.internal.view.ContextThemeWrapper不能轉換到 android.app.Activity
public View getCustomView(int position, View convertView, ViewGroup parent) {
ViewHolderItem viewHolder;
if (convertView == null) {
// inflate the layout
LayoutInflater inflater = ((Activity) context).getLayoutInflater();
你如何實例化類? – Blackbelt
@Blackbelt在延伸微調公共類MultiSelectionSpinner類的承包商延伸微調 \t'公共MultiSelectionSpinner(上下文範圍內,的AttributeSet ATTRS){ \t \t新CustomerMultiSelectionSpinnerAdapter(上下文, \t \t \t \t R.layout.customer_spinner_adapter_view,新ArrayList());' –
code511788465541441
是'context','this'或'getActivity()'? – Blackbelt