您好,我想在 sherlockfragment 中创建一个单击侦听器,但每次单击它时,它都会显示“未找到 view.class 源”不管我做什么操作我都想用它来启动更改活动的意图
这是我的代码:
public class SafanTab extends SherlockFragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.safantab, container, false);
}
public void onOverClick(View view) {
Intent myIntent = new Intent(view.getContext(), OverSafan.class);
startActivityForResult(myIntent, 0);
}
public void nProductenClick(View view) {
Intent myIntent = new Intent(view.getContext(), Over_Safan.class);
startActivityForResult(myIntent, 0);
}
public void onTwitterClick(View view) {
Intent myIntent = new Intent(view.getContext(), Over_Safan.class);
startActivityForResult(myIntent, 0);
}
}
我在布局xml中定义了按钮的监听器:
android:onClick="OnOverClick"
我尝试了很长时间,还在互联网上搜索“未找到 View.class 源”,但找不到任何可以解决我的问题的东西。正如您在问题中看到的,我正在使用 ActionBarSherlock。