在android中扩展LinearLayout而不是Activity(Extend a LinearLayout instead of Activity in android)
我可以将一个扩展LinearLayout的类作为Android项目的主类吗? 我是android开发的新手。 在创建新项目时是否必须扩展Activity类?
如果有可能有一个扩展LinearLayout的类,有人可以告诉我该怎么做吗? 例如,如何将类似的textView,EditText添加到LinearLayout?
Can I have a class which extend a LinearLayout, as the main class of the Android project? I'm new to android developing. Is it a must to extend the Activity class when we creating a new project?
If it is possible to have a class which extend the LinearLayout, can anyone tell me how to do it? For example how to add a textView, EditText something like that to the LinearLayout?
原文:https://stackoverflow.com/questions/6142983
最满意答案
You can do it with MonkeyRunner. Some tips for touch already has been answered. Also, you can read more about it here.
相关问答
更多-
下列中不属于面向对象的编程语言的是?[2022-05-30]
a -
Android - 模拟后退按钮(Android - Simulate Back Button)[2019-11-21]
从你想结束的活动中调用finish()应该照顾这个。 多年以后编辑:这仍然有效,但这是一个沉重的做法。 当我最初发贴时, Fragments不存在,(正如几位评论者指出的那样),当涉及到Fragments时,这不行。 现在有更好的方法,如果你使用Fragments. Calling finish() from the activity you want to end should take care of this. Edit many years later: This still works, but ... -
通过执行以下操作,我能够实现这一目标: 将此添加到我的index.html 在我的应用程序中定义了此功能 nativeBack: function() { console.log("back button was pushed..."); // navigationView.pop( ...
-
nativescript - 如何模拟移动应用程序上的“后退”按钮?(nativescript - How to simulate the Back button on a mobile app?)[2021-08-08]
在pageB.js var frameModule = require("ui/frame"); var topmost = frameModule.topmost(); function onTap() { topmost.goBack(); } exports.onTap = onTap; 在pageB.xml中 以下文档文章中的更多详细信息: https://docs.nativescript.org/core-co ... -
本网站有关于如何使用私有API来模拟触摸的清晰,更新的指南。 既然你已经说过这不会用于分发,那应该就是你正在寻找的东西。 在越狱设备上,我相信有用于拦截蓝牙键盘事件的BTStack库,可以与下面链接中的代码链接。 http://www.cocoawithlove.com/2008/10/synthesizing-touch-event-on-iphone.html This website has a clear, updated guide on how to use a Private API to s ...
-
当然,这取决于您的用户界面的构建方式以及视图的连接方式。 我能想到的最简单的方法是以某种方式检测页面中是否存在后退按钮并触发点击它。 在我的应用程序中,每个需要处理backbutton事件的视图都有一个cls = 'back'的按钮,它实现了一个tap侦听器,负责返回上一个视图的逻辑。 关于如何实现这个逻辑:没有魔术棒。 如果可以通过一个且仅一个父视图访问特定视图,则可以对其进行硬编码。 另外,如果可以从多个视图到达视图,我在视图控制器的属性中保存对我来自的视图的引用,然后在后退按钮上我移动到该视图。 移动 ...
-
你可以用MonkeyRunner做到这一点。 已经回答了一些触摸技巧。 此外,您可以在此处阅读更多相关信息。 You can do it with MonkeyRunner. Some tips for touch already has been answered. Also, you can read more about it here.
-
是否有可能在Web浏览器中模拟Android“硬件”后退按钮?(Is it possible to simulate Android “hardware” back-button in web browser?)[2023-07-22]
我有一个工作解决方案,我想与你分享。 当按下Alt+Ctrl+<它会触发backbutton事件。 当然,像navigator.app.exitApp()这样的东西不起作用,但简单的导航工作,例如关闭模态。 AppModule.run(function ($window, $document, $ionicPlatform) { 'use strict'; var document = $document[0]; function triggerBackButton() { ... -
Android模拟触控(Android simulate touch)[2022-02-22]
从这里开始 使用的IDE是Eclipse。 我链接的网站有一切可以帮助您入门,包括您需要的java sdks的下载链接,以及用于编译代码以在设备模拟器上运行的ADK。 Start Here The IDE used is Eclipse. The site I linked has everything to get you started, including download links to the java sdks you need, and the ADK to compile your cod ... -
你可以这样做。 @Override public void onBackPressed() { NavUtils.navigateUpFromSameTask(this); } You can do this. @Override public void onBackPressed() { NavUtils.navigateUpFromSameTask(this); }