我正在创建一个 android 应用程序,我在其中收集用户的一些消息。但是我遇到了一些问题,例如以下..
我在警报对话框中添加了 3 个编辑文本......第三个编辑文本框具有多行文本框,所以每当我添加多行时,它都会重叠到两个编辑文本之上
这是错误的快照
这是布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:weightSum="1">
<ScrollView
android:layout_width="245dp"
android:layout_height="245dp"
android:layout_weight="0.40"
android:layout_gravity="center_horizontal">
<RelativeLayout
android:layout_width="245dp"
android:layout_height="200dp">
<EditText
android:layout_width="235dp"
android:layout_height="wrap_content"
android:inputType="textEmailAddress"
android:ems="10"
android:id="@+id/editText6"
android:layout_gravity="center_horizontal"
android:hint="Your Email Id"
android:layout_alignBaseline="@+id/editText5"
android:layout_alignBottom="@+id/editText5"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<EditText
android:layout_width="240dp"
android:layout_height="wrap_content"
android:id="@+id/editText4"
android:layout_gravity="center_horizontal"
android:hint="Title"
android:singleLine="true"
android:layout_centerVertical="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<EditText
android:layout_width="236dp"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:ems="10"
android:id="@+id/editText5"
android:hint="Description"
android:layout_gravity="center_horizontal"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" /></RelativeLayout></ScrollView>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Submit"
android:id="@+id/button10"
android:layout_gravity="center_horizontal" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 当我创建一个 android 应用程序时,我首先在其中创建了主要活动,然后我添加了启动活动以及一个正常活动。
所以我的问题是,每当我点击退出我的应用程序就关闭的主要活动和回报是在飞溅活性的一种正常活动。
我正在使用finish();主要活动中存在的退出按钮。
那么如何退出进入android启动器屏幕的应用程序
我也试过用Action Main创建新的意图,但它只会最小化我想关闭它的应用程序
主Activity.class
if (id == R.id.exit) {
AlertDialog.Builder builder = new AlertDialog.Builder(homeActivity.this);
builder.setMessage("Do You Want To Exit?").setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
}).setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.setIcon(R.drawable.ic_error_outline_black_24dp);
alert.setTitle("Exit!!");
alert.show(); …Run Code Online (Sandbox Code Playgroud)