Tag: android

如何动态更新Android上的ListView

在Android上,我怎样才能ListView ,根据用户输入过滤,其中显示的项目是基于TextView值动态更新? 我正在寻找这样的东西: ————————- | Text View | ————————- | List item | | List item | | List item | | List item | | | | | | | | | ————————-

recyclerview没有适配器连接; 跳过布局

只是在我的代码中实现了Recyclerview,取代了Listview。 一切正常。 显示对象。 但logcat说 15:25:53.476 E / RecyclerView:没有连接适配器; 跳过布局 15:25:53.655 E / RecyclerView:没有连接适配器; 跳过布局 为代码 ArtistArrayAdapter adapter = new ArtistArrayAdapter(this, artists); recyclerView = (RecyclerView) findViewById(R.id.cardList); recyclerView.setHasFixedSize(true); recyclerView.setAdapter(adapter);“ recyclerView.setLayoutManager(new LinearLayoutManager(this)); 你可以看到我已经附加了一个recycleview的适配器。 所以为什么我不断收到这个错误? 我已经阅读了同样的问题相关的其他问题,但没有帮助。

如何实现OnFragmentInteractionListener

我有一个向导生成的应用程序与导航抽屉在Android Studio 0.8.2 我创建了一个片段,并添加newInstance(),我得到这个错误: com.domain.myapp E / AndroidRuntime:致命例外:主 java.lang.ClassCastException: com.domain.myapp.MainActivity@422fb8f0 必须实现OnFragmentInteractionListener 我无法找到任何地方如何实现这个OnFragmentInteractionListener? 即使在android sdk文档中也找不到它! MainActivity.java import android.app.Activity; import android.app.ActionBar; import android.app.Fragment; import android.app.FragmentManager; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.support.v4.widget.DrawerLayout; public class MainActivity extends Activity implements NavigationDrawerFragment.NavigationDrawerCallbacks { /** * Fragment managing the behaviors, interactions and presentation of […]

使用Volley和不使用HttpEntity的POST多部分请求

这不是一个真正的问题,但是,我想分享一些我的工作代码在这里供您参考,当你需要的时候。 因为我们知道HttpEntity已经从API22中弃用了,并且从API23开始就被删除了。 目前,我们无法再访问Android Developer上的HttpEntity Reference (404)。 所以,以下是我的工作示例代码,用于使用Volley而不使用HttpEntity的POST Multipart Request 。 它的工作,用Asp.Net Web API进行测试。 当然,这个代码也许只是一个基本的样本,而且它并不是所有情况下的最佳解决方案,也不是所有的可调整文件。 任何建议更好/更美丽的代码将不胜感激。 希望这可以帮助! MultipartActivity.java: package com.example.multipartvolley; import android.app.Activity; import android.content.Context; import android.graphics.Bitmap; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.support.v4.content.ContextCompat; import android.view.Menu; import android.view.MenuItem; import android.widget.Toast; import com.android.volley.NetworkResponse; import com.android.volley.Response; import com.android.volley.VolleyError; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataOutputStream; import java.io.IOException; public class […]

Android写入SD卡文件夹

我使用下面的代码从我的服务器下载文件,然后将其写入到SD卡的根目录,它一切正常: package com.downloader; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import android.os.Environment; import android.util.Log; public class Downloader { public void DownloadFile(String fileURL, String fileName) { try { File root = Environment.getExternalStorageDirectory(); URL u = new URL(fileURL); HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream f = new FileOutputStream(new File(root, fileName)); InputStream […]

如何捕捉Android中的“虚拟键盘显示/隐藏”事件?

我想根据是否显示虚拟键盘来改变布局。 我已经搜索了API和各种博客,但似乎无法找到任何有用的东西。 可能吗? 谢谢!

点击网址打开默认浏览器

我在我的WebView加载了一个外部URL。 现在我需要的是当用户点击加载页面上的链接时,它必须像普通的浏览器一样工作,并在同一个WebView打开链接。 但是它打开默认浏览器并在那里加载页面? 我已经启用JavaScript。 但还是不行。 我忘了什么吗?

通过WhatsApp发送消息

因为我发现了一些较旧的帖子,告诉whatsapp不支持这个,我想知道是否有什么改变,如果有一种方法来打开一个whatsapp与我通过意图发送的号码“聊天”?

Android上的自签名SSL接受

如何在Android上使用Java接受自签名证书? 代码示例将是完美的。 我已经在互联网上到处寻找,而有些人声称已经找到了解决方案,它要么不工作,要么没有示例代码来备份它。

从Android应用打开Facebook页面?

从我的Android应用程序,我想打开Facebook官方Facebook应用程序(如果应用程序安装,当然)的Facebook配置文件的链接。 对于iPhone,存在fb:// URL方案,但在我的Android设备上尝试同样的事情会抛出ActivityNotFoundException异常。 有没有机会在代码中的官方Facebook应用程序中打开Facebook个人资料?