標籤:size sum font use cep save androi smart pager
??
在寫自己定義的view時,有時會報下面錯誤:
Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android.util.AttributeSet]
<view
android:id="@id/viewpage_container"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true"
android:layout_below="@id/navigator"
android:layout_centerHorizontal="true"
class="com.suma.smartview.tv.ui.MainActivity$HomeViewPager"
android:paddingTop="@dimen/px50" />
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
原因是:在xml中使用內部類的方式錯了。MainActivity$HomeViewPager標示的是在MainActivity中有一個靜態內部類HomeViewPager。所以HomeViewPaper應該聲明為static ~
??
Caused by: java.lang.NoSuchMethodException: <init> [class android.content.Context, interface android