Android setOnClickListener-未调用
我使用片段,setOnClickListener-未调用,我不明白哪里出错了Android setOnClickListener-未调用,android,android-fragments,Android,Android Fragments,我使用片段,setOnClickListener-未调用,我不明白哪里出错了 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View myFragmentView = inflater.inflate(R.layout.right_panel_1, container, true); Bu
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View myFragmentView = inflater.inflate(R.layout.right_panel_1, container, true);
Button buttonStart = (Button) myFragmentView.findViewById(R.id.ButtonStart);
Button buttonFinish = (Button)myFragmentView.findViewById(R.id.buttonFinish);
buttonStart.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
////
}
});
buttonFinish.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
////
}
});
和布局右侧\u面板\u 1.xml
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/ButtonStart"
android:layout_width="158dp"
android:layout_height="72dp"
android:gravity="center_vertical|center_horizontal"
android:text="Start"
android:textSize="@dimen/padding_large" />
<Button
android:id="@+id/buttonFinish"
android:layout_width="match_parent"
android:layout_height="72dp"
android:gravity="center_vertical|center_horizontal"
android:text="Finish"
android:textSize="@dimen/padding_large" />
</LinearLayout>
<ScrollView
android:id="@+id/scrollViewLog"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/myLog"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</ScrollView>
您可能应该尝试在上面添加@Override
@Override
public void onClick(View v)
这是我看到的唯一缺少的部分(至少:)
有一个关于使用片段的教程,你可以看一下,然后从头开始尝试使用它@这里覆盖并不重要,我也看了,不仅如此,你还可以添加类的其余部分吗?然后更容易发现:)我仔细看了这个例子,发现了它们的区别。。。它使用片段活动,但我使用活动