如何在没有编码的情况下使用按钮在android中打开另一个活动

     2023-04-19     97

关键词:

【中文标题】如何在没有编码的情况下使用按钮在android中打开另一个活动【英文标题】:how to open another activity in android using a button without codding 【发布时间】:2017-08-30 19:51:04 【问题描述】:

如何在一个活动中订购一个按钮来打开另一个活动,而不是通过编写代码,而只能通过使用属性菜单或右键单击按钮(指向图片)image。 我还在 src 文件中创建了一个新的活动(.java 文件)。 有可能还是我必须写代码?

【问题讨论】:

你必须写代码 不可能。 你需要这个:***.com/questions/6578051/… 【参考方案1】:

要调用其他活动,您需要编写代码,即像这样的 Intent,您可以调用另一个活动

Intent intent = new Intent(this,anotherActivity.class);
startActivity(intent);

【讨论】:

【参考方案2】:

你必须。但它只有 1 行代码。将此添加到按钮的 onClick

startActivity(new Intent(this, ActivityToOpen.class));

【讨论】:

【参考方案3】:

在你的layoutxml文件里面的按钮写属性android:onClick

<Button android:id="@+id/button"
    android:layout_
    android:layout_
    android:text="MyButton"
    android:onClick="YourMethodName" />

在Activity内部

public void YourMethodName(View v) 
// ButtonClickAction
 

这将在单击按钮时调用该方法

我会如何推荐使用 Intent

【讨论】:

【参考方案4】:

您必须编写代码,这是无法逃避的。要在单击按钮后打开另一个活动,请在按钮的 OnClickListener 上添加以下内容:

button.setOnClickListener(new View.OnClickListener() 
 @Override
 public void onClick(View view) 
    Intent intent = new Intent(ActivityA.this, ActivityB.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent);
    finish();
   
);

记得在您的 AndroidManifest.xml 文件中添加下一个活动,如下所示,否则活动将无法运行:

<activity android:name=".ActivityB"
 android:screenOrientation="portrait"
 android:theme="@style/AppTheme.NoActionBar.BlackActionBar" />

【讨论】:

如何使用 JavaScript 在没有提交按钮的情况下提交“文件”输入?

】如何使用JavaScript在没有提交按钮的情况下提交“文件”输入?【英文标题】:HowdoIsubmita"file"inputwithoutsubmitbuttonusingJavaScript?【发布时间】:2010-12-2615:01:05【问题描述】:有没有一种无需点击“提交”按钮即可自动提交... 查看详情

如何在没有密码编码的情况下使用 Spring 安全性?

】如何在没有密码编码的情况下使用Spring安全性?【英文标题】:HowtouseSpringsecuritywithoutpasswordencoding?【发布时间】:2018-12-1422:42:55【问题描述】:我目前正在尝试学习Spring安全性。我使用BCryptPasswordEncoder在持久化到数据库之前... 查看详情

如何在没有名称的提交按钮的情况下使用 Jsoup 提交表单?

】如何在没有名称的提交按钮的情况下使用Jsoup提交表单?【英文标题】:HowtosubmitaformusingJsoupwithoutthesubmitbuttonhavinganame?【发布时间】:2015-07-3003:07:56【问题描述】:我有一个要提交的网站表单。问题是该站点的提交按钮没有名... 查看详情

如何在没有按钮的情况下提交表单?

】如何在没有按钮的情况下提交表单?【英文标题】:Howtosubmitformwithoutbutton?【发布时间】:2016-08-2918:02:03【问题描述】:我是新来的。我希望我的代码在没有提交按钮的情况下提交表单。我的代码运行如下:每次用户在输入文... 查看详情

如何在没有按钮操作的情况下使用 userdefualts 保存文本字段(swift3)

】如何在没有按钮操作的情况下使用userdefualts保存文本字段(swift3)【英文标题】:Howtouseuserdefualtstosaveatextfieldwithoutabuttonaction(swift3)【发布时间】:2017-03-1500:53:50【问题描述】:我想使用userdefulats,这样当用户从视图控制器a转... 查看详情

如何在没有硬编码 NetworkCredentials 的情况下使用 System.Net.Mail?

】如何在没有硬编码NetworkCredentials的情况下使用System.Net.Mail?【英文标题】:HowtouseSystem.Net.Mailwithouthard-codingNetworkCredentials?【发布时间】:2014-10-1801:04:35【问题描述】:我正在开发一个程序,试图找出如何做到这一点。目前我正... 查看详情

如何在 PHP 中没有硬编码密钥的情况下进行对称加密

】如何在PHP中没有硬编码密钥的情况下进行对称加密【英文标题】:HowtodosymmetriccryptographywithouthardcodedkeyinPHP【发布时间】:2016-11-1403:46:49【问题描述】:我正在使用PHPmcrypt库使用AES加密和存储(MySQL)数据。我想知道是否有一种好... 查看详情

在没有 REPLACE 功能的情况下使用“FOR XML PATH”时如何避免字符编码

】在没有REPLACE功能的情况下使用“FORXMLPATH”时如何避免字符编码【英文标题】:HowcanIavoidcharacterencodingwhenusing"FORXMLPATH"withoutREPLACEfunction【发布时间】:2022-01-0702:10:07【问题描述】:使用FORXMLPATH对我的HTML进行编码,使超... 查看详情

在没有任何布局的情况下向活动添加按钮

...了一种SurfaceView,我想在其中添加按钮。我的问题是:1)如何在不调用findViewById(...)的情况下创建按钮实例?(因为surfaceView我没有布局)...2)我如何在画布上绘制这个按钮?或者您可能 查看详情

Blazor 如何在没有提交按钮的情况下提交表单

】Blazor如何在没有提交按钮的情况下提交表单【英文标题】:Blazorhowtosubmitformwithoutsubmitbutton【发布时间】:2021-12-2016:48:57【问题描述】:在一个blazor项目中,我使用Editform和Fluentvalidation以及Toolbelt.Blazor.HotKeys作为快捷方式(ctrl+s)... 查看详情

如何在没有硬编码的情况下使用多个不和谐机器人帐户登录?

】如何在没有硬编码的情况下使用多个不和谐机器人帐户登录?【英文标题】:HowdoIloginwithmultiplediscordbotaccountsWITHOUThardcoding?【发布时间】:2020-05-2913:09:42【问题描述】:我一直试图让它工作一段时间,但无济于事。我尝试过的... 查看详情

如何在没有导航控制器的情况下获取导航栏后退按钮

】如何在没有导航控制器的情况下获取导航栏后退按钮【英文标题】:Howtogetnavigationbarbackbuttonwithoutnavigationcontroller【发布时间】:2018-01-0719:55:26【问题描述】:我正在制作一个应用程序,并且有一个实例我不想使用导航控制器... 查看详情

如何在没有多项目的情况下使用 Android Gradle

】如何在没有多项目的情况下使用AndroidGradle【英文标题】:HowtouseAndroidGradlewithoutmulti-project【发布时间】:2021-12-0502:23:06【问题描述】:我想用一个build.gradle文件创建一个android版本。该怎么做?【问题讨论】:【参考方案1】:... 查看详情

如何在没有按钮的情况下在 UITextField 中显示来自 UIDataPicker 的值

】如何在没有按钮的情况下在UITextField中显示来自UIDataPicker的值【英文标题】:HowtoshowinaUITextFieldthevaluefromUIDataPickerwithoutButtons【发布时间】:2011-11-2422:22:23【问题描述】:我有一个iPad应用程序,我想使用UIdataPicker在UITextField中自... 查看详情

如何在没有选择按钮的情况下在 GridView 中实现全行选择?

】如何在没有选择按钮的情况下在GridView中实现全行选择?【英文标题】:HowtoimplementfullrowselectinginGridViewwithoutselectbutton?【发布时间】:2011-09-0904:23:07【问题描述】:我正在实现一项功能,当用户按下GridView中行中的任何点时,... 查看详情

如何在没有下载的情况下在离子应用程序中显示pdf文件

...使用的网页视图所以我尝试了所有这些方法来使用ionic在android设备中显示pdf文件。但没用,我可以在所有这些方法中看到下载按钮。谁能告诉我如何在没有用户下载选项的情况下显示p 查看详情

如何创建一个按钮,该按钮将在没有侦听器的情况下获取用户的位置

】如何创建一个按钮,该按钮将在没有侦听器的情况下获取用户的位置【英文标题】:HowdoIcreateabuttonwhowillfetchtheuser\'slocationwithoutlisteners【发布时间】:2017-08-2417:26:54【问题描述】:我正在尝试在我的应用中使用用户的gps位置。... 查看详情

如何在没有互联网的情况下仅使用 GPS 在 android 中获取位置

】如何在没有互联网的情况下仅使用GPS在android中获取位置【英文标题】:HowcanIgetlocationwithoutinternetinandroid,usingonlyGPS【发布时间】:2011-08-2604:36:05【问题描述】:我只想使用GPS获取位置。我不想在这个应用程序中使用互联网和GPRS... 查看详情