我在本地机器上运行一个Web服务,该机器在localhost:54722运行。 我想从Android模拟器中运行的应用程序调用服务。 我读了在应用程序中使用10.0.2.2将访问本地主机,但它似乎也不能与端口号一起工作。 它说HttpResponseException: Bad Request 。
在我的main.xml有 <FrameLayout android:id="@+id/frameTitle" android:padding="5dp" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/title_bg"> <fragment android:name="com.fragment.TitleFragment" android:id="@+id/fragmentTag" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </FrameLayout> 我正在设置这样的片段对象 FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); Fragment newFragment = new FragmentType1(); fragmentTransaction.replace(R.id.frameTitle, casinodetailFragment, "fragmentTag"); // fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); 它在不同的时间设置不同types的片段对象( FragmentType2,FragmentType3,… )。 现在在某个时间点,我需要确定当前有哪个对象。 总之我需要做这样的事情: Fragment currentFragment = //what is the way to get current fragment object in FrameLayout R.id.frameTitle 我尝试了以下 […]
嘿,我目前正在做一个dynamic的壁纸,我允许用户select一个图像,这将是我的影响。 目前我有: Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); i.putExtra("crop", "true"); startActivityForResult(i, 1); 还有一点: @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 1) if (resultCode == Activity.RESULT_OK) { Uri selectedImage = data.getData(); Log.d("IMAGE SEL", "" + selectedImage); // TODO Do something with the select image URI SharedPreferences customSharedPreference […]
我正在创build一个像素狩猎游戏。 所以我的活动显示一个ImageView。 我想创build一个提示“告诉我在哪里是对象”。 为此,我需要模糊整个图像,除了围绕对象所在点的圆。 我可以显示一个半透明的黑色背景,而不是模糊。 在canvas上绘制半透明的矩形是没有问题的。 但是我不知道如何从中挖出一个透明的圆圈。 结果应该是这样的: 请帮助我在Android SDK上获得相同的结果。
我有两个应用程序。 一个是声明权限和单个Activity : AndroidManifest.xml的一部分 <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:permission="your.namespace.permission.TEST" > <activity android:name=".DeclaringPermissionActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="myapp" android:host="myapp.mycompany.com" /> </intent-filter> </activity> </application> 第二个声明是使用权限 AndroidManifest.xml的一部分 <uses-sdk android:minSdkVersion="10" /> <uses-permission android:name="your.namespace.permission.TEST" /> <application 部分Activity : public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); […]
我已经实现了一个活动,从Android中的URL播放媒体 为了增加暂停function,当来电是传入时,我创build了一个接收器,设置一个variables,当来电。 该活动读取此variables,然后在其onPause()方法中暂停音乐,并重置当呼叫完成时,活动在其onResume()方法中恢复音乐 这项工作很好,只要活动有重点。 如果我在播放音乐的同时回到主屏幕,然后来电,则不会调用活动的暂停,因此我可以“停止并启动音乐” 这是什么出路? 任何人都实现了媒体播放器,以便在任何时候拦截来电和拨出电话,并正确地停止和启动音乐?
当USB设备连接到Android平板电脑时,会popup一个要求用户许可的popup窗口。 我想压制这个,因为客户不需要它。 我应该怎么做呢? 在代码中: UsbManager.requestpermission(); 被称为给USB设备临时访问。 这会抛出一个popup窗口。 如何禁止popup窗口或默认授予用户访问权限?
当用户滚动到底部时,我使用OnScrollListenerdynamic地将项目添加到ListView。 在将数据添加到适配器并调用notifyDataSetChanged之后,ListView又回到顶部。 理想情况下,我想保留在ListView中的位置。 任何想法,我应该怎么做呢?
我正试图在Facebook上张贴一张图片到我的墙上。 我已经login并发布了文本到墙上。 但是,当我尝试张贴图片时,没有任何反应。 我正在使用Android Facebook SDK 。 这是我到目前为止: Bundle params = new Bundle(); params.putString("method", "photos.upload"); Toast.makeText(FacebookPoster.this, "" + getIntent().getExtras().getByteArray("data").length, Toast.LENGTH_SHORT).show(); params.putByteArray("picture", getIntent().getExtras().getByteArray("data")); AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(facebook); mAsyncRunner.request(null, params, "POST", new SampleUploadListener(), null); 吐司显示8733,这意味着字节数组不是空的 NB。 Logcat输出一些警告(不是错误): 03-02 14:19:29.554: WARN/Bundle(1891): Attempt to cast generated internal exception: 03-02 14:19:29.554: WARN/Bundle(1891): java.lang.ClassCastException: java.lang.String 03-02 14:19:29.554: WARN/Bundle(1891): at android.os.Bundle.getByteArray(Bundle.java:1305) […]
我正在开发一个应用程序将所有传入和传出的短信存储在SD卡中的文本文件。 我可以使用广播接收机收听收到的消息。 我发现收听短信非常困难。 我在某种程度上知道发送的邮箱或发件箱上的内容观察员需要设置,但我不知道该怎么做。 如何才能做到这一点?