Tag: 机器人工作室

谷歌放置API返回单一类型“car_repair”

我正在使用Google Places API,它将返回我所在位置的所有位置。 但是我只想让它返回一个“汽车维修”的类型我想我几乎拥有它但我错过了一些东西,如果有人能指导我在正确的方向它会很棒:) 我的代码到目前为止PlacPickerActivity import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.text.Html; import android.view.View; import android.widget.Button; import android.widget.TextView; import com.google.android.gms.common.GooglePlayServicesNotAvailableException; import com.google.android.gms.common.GooglePlayServicesRepairableException; import com.google.android.gms.location.places.Place; import com.google.android.gms.location.places.ui.PlacePicker; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.LatLngBounds; public class PlacePickerActivity extends AppCompatActivity { private static final int PLACE_PICKER_REQUEST = 1; String url=”https://maps.googleapis.com/maps/api/place/textsearch/json?type=car_repair&key=AIzaSyBKsTtLyMBQH8mhvbknJ4MvZwACotmeYO0″; private TextView mName; private TextView mAddress; private […]

通过strings.xml在app中更改语言

我是java的新手,实际上开发了一个游戏应用程序,我想添加一个可以改变游戏语言的function。 我已经制作了2个strings.xml。 一个是默认(英文),另一个是翻译版本(fil) 这是我的代码 import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast; public class LanguageActivity extends Activity { private static Button button_fil; private static Button button_eng; public void onButtonClickListener() { button_fil = (Button) findViewById(R.id.btnFilipino); button_fil.setOnClickListener( new View.OnClickListener() {@ Override public void onClick(View v) { Toast.makeText(LanguageActivity.this, “Filipino Language”, Toast.LENGTH_SHORT).show(); } } ); button_eng = […]

Google Analytics(分析) – 在AsyncTask中发送的NetworkOnMainThreadException

我必须在我正在处理的应用中实施Google Analytics。 我正在使用Android Studio。 我不太确定我是否应该从每个Activity实现发送跟踪器,或者如果在Application class执行一次就足够了,但这是另一个故事。 目前,Google Analytics在Application class 。 它尝试连接到某些东西(虽然我已设置dryRun ),失败,然后什么也没说,除非我导致我的应用程序崩溃。 然后,当它尝试调度事件时,我收到NetworkOnMainThreadException错误。 尝试在dryRun上调度事件的dryRun ,导致NetworkOnMainThreadException不会减少? 在dryRun上它不应该把所有东西都发送到dryRun吗? 我应该如何在dryRun上处理它而不是? 起初我尝试实现它,没有额外的AsyncTask类,假设我将所有内容转储到Logcat,但是当我第一次得到NetworkOnMainThreadException错误时,我实现了AsyncTask类。 logcat的: 01-15 13:06:21.835 1787-1800/com.example.app W/GAV4﹕ Thread[GAThread,5,main]: Service unavailable (code=1), will retry. 01-15 13:06:26.847 1787-1808/com.example.app W/GAV4﹕ Thread[Service Reconnect,5,main]: Service unavailable (code=1), using local store. 01-15 13:07:12.695 1787-1787/com.example.app E/GAV4﹕ Thread[main,5,main]: Error dispatching all events on exit, giving up: android.os.NetworkOnMainThreadException […]

Android:如何处理嵌入在使用JSON检索的字符串中的html 标记

我有一个显示文章的新闻网站,我已经在android studio中编写了一个java代码,以便从像 JSON这样的URL获取文章的内容,到目前为止它们都很好。 但是在文章中可能有描述中的照片,现在我想从描述节点获取html 标签,并在我的Android应用程序中正确显示图像,它们出现在描述中。 这是我的测试代码,如果这有助于: import java.io.IOException; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.util.EntityUtils; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.app.ProgressDialog; import android.content.DialogInterface; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.net.Uri; import android.os.AsyncTask; import android.os.Bundle; import android.app.Activity; import android.text.Html; import android.util.Log; import android.widget.ImageView; import android.widget.TextView; import java.io.InputStream; public […]

java.lang.UnsatisfiedLinkError:无法加载andenginephysicsbox2dextension- Android

我正试图在“ Android工作室,而不是eclipse ”中使用andengine,并且在运行项目时我得到了这个错误。 9442-29483/com.makeinfo.andenginetemplate E/AndEngine﹕ MainActivity.onCreateScene failed. @(Thread: ‘GLThread 2726’) java.lang.UnsatisfiedLinkError: Couldn’t load andenginephysicsbox2dextension from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.makeinfo.andenginetemplate-1.apk,libraryPath=/data/app-lib/com.makeinfo.andenginetemplate-1]: findLibrary returned null at java.lang.Runtime.loadLibrary(Runtime.java:355) at java.lang.System.loadLibrary(System.java:525) at org.andengine.extension.physics.box2d.PhysicsWorld.(PhysicsWorld.java:35) at com.makeinfo.andenginetemplate.MainActivity.onCreateScene(MainActivity.java:71) at org.andengine.ui.activity.BaseGameActivity$3.onCreateResourcesFinished(BaseGameActivity.java:169) at com.makeinfo.andenginetemplate.MainActivity.onCreateResources(MainActivity.java:55) at org.andengine.ui.activity.BaseGameActivity.onCreateGame(BaseGameActivity.java:181) at org.andengine.ui.activity.BaseGameActivity.onSurfaceCreated(BaseGameActivity.java:110) at org.andengine.opengl.view.EngineRenderer.onSurfaceCreated(EngineRenderer.java:80) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1509) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1248) 在某些答案中,有人说validation您的构建路径设置,但我没有得到他的确切含义。 我复制并粘贴了库文件夹(其中包含“libandenginephysicsbox2dextension.so”)到我的主项目lib文件夹中。 我该怎么做才能解决这个问题。 任何帮助或建议将不胜感激! 这是项目文件夹设置: 已解决 : http : //geq-i.blogspot.com/2014/02/how-to-setup-andengine-in-android-studio.html 是指andengine指的是andenginebox2dextension

如何将一个android工作室项目组合到另一个android工作室项目中

我有两个独立的Android应用程序项目是在android工作室制作我试图将项目1组合到项目2,使其成为一个应用程序我将如何去做这个? 我知道如何在eclipse中这样做,但不是在android studio中。 请注意它们都是这些项目都是android应用程序,它们都不是android库。 任何帮助都会很棒! 当我将项目1导入项目模块时,我在成绩构建中遇到此错误: 警告:依赖学校工具Calc lib.gz:SchoolTools:项目应用程序未指定解析为APK归档,不支持作为编译依赖项。 文件:/ Users / chrisdebrodie / Documents / School Tools Calc lib.gz / SchoolTools / build / outputs / apk / SchoolTools-release-unsigned.apk