如果有人能解释是否可以在EditText中输入文本,我将非常感激.(这将完成 android:text="")
但是当用户在其中单击时,文本将消失.
谢谢
我有一个eclipse的问题,说端口已经在使用(80,8009),当我更改端口时收到错误:localhost上的Tomcat v6无法启动.
当我调试Tomcat时,我收到此错误:
11-Mar-2011 21:11:40 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_21\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:/Program Files/Java/jre6/lib/i386;C:\Program Files\Java\jdk1.5.0_09\bin;C:\Program Files\QuickTime\QTSystem\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\apache-ant-1.8.1\bin;C:\Program Files\Subversion\bin;C:\Program Files\Java\jdk1.6.0_21\bin;C:\Users\Rajin\Desktop\eclipse-jee-helios-SR1-win32\eclipse;
11-Mar-2011 21:11:41 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:EducationGamesApp' did not find a matching property.
11-Mar-2011 21:11:41 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
11-Mar-2011 21:11:41 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 635 ms
11-Mar-2011 21:11:41 org.apache.catalina.core.StandardService start
INFO: …Run Code Online (Sandbox Code Playgroud) 我需要在Android中为我的最后一年项目创建一个游戏.我创造了三款游戏,它们只是一个问答游戏,标点游戏和混乱的文字游戏.
但我一直在浏览网上的许多教程,并注意到创建更高级的2D游戏并不困难.游戏需要在中学教育中支持英语.
我一直在关注的教程之一是与LunarLander一起玩:
http://www.droidnova.com/playing-with-graphics-in-android-part-v,188.html
如果我要制作一个平台游戏,只需要在屏幕上显示一个角色,那么这可以向前走,屏幕会随之移动.不知道如何实现这一点,我已经环顾四周,但我看过的大多数游戏和教程都是在一个屏幕上移动的对象.任何帮助将受到高度赞赏.谢谢
我对webview的体验不好,因为它没有加载我要求的网页.
我无法使用webview加载谷歌或任何其他页面.我已经放入xml:
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webview"
android:layout_marginLeft="250px"
android:layout_marginTop="80px"
android:layout_width="180px"
android:layout_height="160dip"
/>
Run Code Online (Sandbox Code Playgroud)
然后我输入代码:
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://www.google.com");
Run Code Online (Sandbox Code Playgroud)
这表明网页不可用.
我还在清单中添加了权限.
我在此应用程序中有另一个活动,使用以下方法加载youtube网址:
startActivity(new Intent( Intent.ACTION_VIEW,
Uri.parse("http://www.youtube.com/watch?v=XS998HaGk9M")));// Starts an intent to watch the video
Run Code Online (Sandbox Code Playgroud)
我不确定这可能是什么,真的需要建议,因为我需要让它工作.
谢谢
编辑:我也无法访问实际模拟器本身内的任何网页.通过在模拟器中的搜索栏中搜索,这在连接到Google时会说同样的事情.
我不确定为什么这会以意图而不是webview连接到youtube
编辑:现在甚至没有连接到youtube,它说的与上面相同.这是搞砸了,因为我需要这个为明天的项目工作.如果webview继续下降,这不是很可靠.我可能不得不改变我正在使用的设备,因为android事情一直出错.
编辑:我几个小时后才回来而没有触摸代码或模拟器,当我运行应用程序时,youtube视频重新开启,我可以在模拟器中浏览.但我仍然无法通过webview连接.非常不可靠:(
我正在尝试在视频视图中播放YouTube视频.
我已经像这样布局了xml:
<VideoView
android:id="@+id/VideoView"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
/>
Run Code Online (Sandbox Code Playgroud)
代码是这样的:
setContentView(R.layout.webview);
VideoView vv = (VideoView) findViewById(R.id.VideoView);
MediaController mc=new MediaController(this);
mc.setEnabled(true);
mc.show(0);
vv.setMediaController(mc);
vv.setVideoURI(Uri.parse("http://www.youtube.com/watch?v=XS998HaGk9M"));
vv.requestFocus();
vv.showContextMenu();
vv.start();
Run Code Online (Sandbox Code Playgroud)
我在清单中添加了权限.当我加载应用程序时,会出现一个对话框,指出无法播放视频.
我将不胜感激任何建议.谢谢

我想只允许在EdiText中输入字符串,此时用户可以输入int和字符串.
有没有简单的方法来做到这一点.
谢谢