java 单击片段中的按钮功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 单击片段中的按钮功能相关的知识,希望对你有一定的参考价值。
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.kavsoftware.kaveer.androidtutorials.Fragment.Widget.Button.ButtonFragment">
<!-- TODO: Update blank fragment layout -->
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="@string/button"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
<Button
android:id="@+id/buttonSourceCode"
android:layout_width="368dp"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:text="@string/buttonSourceCode"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"/>
</android.support.constraint.ConstraintLayout>
</FrameLayout>
Button buttonSave = (Button)view.findViewById(R.id.BtnSaveTax);
buttonSave.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(!GetVehicle()){
Toast messageBox = Toast.makeText(getActivity() , "No Vehicle!! add in vehicle section" , Toast.LENGTH_SHORT);
messageBox.show();
return;
}
if(IsValid()){
SetText();
InsertInsurance();
Toast messageBox = Toast.makeText(getActivity() , "New insurance added" , Toast.LENGTH_SHORT);
messageBox.show();
}
}
});
Button buttonViewHistory = (Button)view.findViewById(R.id.BtnViewTaxHistory);
buttonViewHistory.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
InsuranceHistoryFragment fragment = new InsuranceHistoryFragment();
android.support.v4.app.FragmentTransaction fmTransaction = getFragmentManager().beginTransaction();
fmTransaction.replace(R.id.Frame_container, fragment);
fmTransaction.commit();
}
});
以上是关于java 单击片段中的按钮功能的主要内容,如果未能解决你的问题,请参考以下文章
如何从Android中的片段单击按钮打开片段
从片段中的按钮单击打开导航抽屉(Kotlin)
Android:单击片段中的按钮时如何通知活动? [复制]
如何删除片段布局中的任何位置单击该单击的主活动按钮
片段中的Android按钮单击方法(崩溃)
如何覆盖搜索视图中的向上按钮行为